Unlock instant, AI-driven research and patent intelligence for your innovation.

A method based on multi-thread processing xbrl taxonomy

A classification standard, multi-threaded technology, applied in multi-programming devices, electrical digital data processing, natural language data processing and other directions, can solve problems such as complex content, and achieve the effect of improving processing efficiency and user experience.

Inactive Publication Date: 2020-11-10
SHENZHEN YIJIAEN TECH CO LTD
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] As the definition of concept and structure, taxonomy standards are complex in content. In addition, some characteristics of XML files themselves will undoubtedly become a major bottleneck in the processing of XBRL files by adopting traditional synchronization methods.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0024] The embodiment provides a method for processing XBRL taxonomy based on multithreading, including two parts: taxonomy parsing and taxonomy writing back;

[0025] 1. Classification standard analysis, including the following steps:

[0026] A1. Call the readTaxonomy method of TaxonomyReader, pass in the file path parameter, complete the preprocessing of the file path, and judge whether it is a valid path. If it is valid, go to step A2, otherwise return to step A1.

[0027] 2. Call the readXMLSchema method of XMLSchemaReader to parse the content of the schema file, including roles, element definitions, and reference relationships between files. Call the readXMLSchema method recursively to handle the nesting relationship of schema files. At the same time, during the call of the readXMLSchema method, the link library file path is recorded in the link library file List collection to facilitate subsequent batch processing;

[0028] 3. After the call of the readXMLSchema metho...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the field of XBRL classification standards, and discloses a method for processing the XBRL classification standards based on multiple threads. XBRl classification standard files are subjected to asynchronous processing by using multiple threads, and the processing efficiency is improved. The method comprises classification standard analysis step and the classification standard write-back step, wherein the analysis and write-back steps are managed by using a thread pool; in the classification standard analysis step, a schema file parser runs first, linkbase files of thesame type are executed in line, and different linkbase parsers run asynchronously; in the classification standard write-back step, all writ-back devices run asynchronously. The method is suitable forprocessing the XBRL classification standards.

Description

technical field [0001] The invention relates to the field of XBRL taxonomy standards, in particular to a method for processing XBRL taxonomy standards based on multithreading. Background technique [0002] XBRL (eXtensible Business Reporting Language), Extensible Business Reporting Language is a language for electronic exchange of business information, which is helpful for the preparation, analysis and exchange of business information. XBRL technical framework is divided into three parts: XBRL specification, XBRL taxonomy and XBRL instance document. The classification standards involved in the present invention are divided into pattern files and link library files, and the link library files usually include definition link library, list link library, calculation link library, label link library and reference link library. Schema files define the factual concepts in instance documents, and link library files define the relationships between concepts. With the gradual popula...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/50G06F40/143G06F16/80G06F16/906
Inventor 覃亚芬许岩龙居邦刘东唐军
Owner SHENZHEN YIJIAEN TECH CO LTD