CN113591438B - Text conversion method, electronic equipment and computer readable storage device - Google Patents

Text conversion method, electronic equipment and computer readable storage device Download PDF

Info

Publication number
CN113591438B
CN113591438B CN202110872965.XA CN202110872965A CN113591438B CN 113591438 B CN113591438 B CN 113591438B CN 202110872965 A CN202110872965 A CN 202110872965A CN 113591438 B CN113591438 B CN 113591438B
Authority
CN
China
Prior art keywords
tag
original text
configuration file
original
text
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110872965.XA
Other languages
Chinese (zh)
Other versions
CN113591438A (en
Inventor
冯达扬
骆嘉棣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yuanguang Software Co Ltd
Original Assignee
Yuanguang Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yuanguang Software Co Ltd filed Critical Yuanguang Software Co Ltd
Priority to CN202110872965.XA priority Critical patent/CN113591438B/en
Publication of CN113591438A publication Critical patent/CN113591438A/en
Application granted granted Critical
Publication of CN113591438B publication Critical patent/CN113591438B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/12Use of codes for handling textual entities
    • G06F40/151Transformation
    • G06F40/154Tree transformation for tree-structured or markup documents, e.g. XSLT, XSL-FO or stylesheets

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Document Processing Apparatus (AREA)

Abstract

The application discloses a text conversion method, electronic equipment and a computer readable storage device. The text conversion method comprises the following steps: receiving an original text and a first configuration file; analyzing the original text according to the first configuration file to obtain content information of the original text; wherein, the content information at least comprises first characteristic information of the original text; matching a processing method corresponding to the first characteristic information in a preset second configuration file; and the executing processing method converts the first characteristic information into the second characteristic information so as to obtain the preset text. Through the mode, html tags in texts can be replaced in batches, and resource waste is avoided.

Description

Text conversion method, electronic equipment and computer readable storage device
Technical Field
The present application relates to the field of network front ends, and in particular, to a text conversion method.
Background
With the increasing rise of the internet, networks have entered our life. We enter the internet, most of the time, go through web page, browse information through web page, play games, etc. html tags, also known as hypertext markup language (html) tags. html tags are the most basic units in html language, and html tags are important components in html. Most web pages are written using html standards. html tags are also used as a general standard structure tag language for web pages, and are widely used in various fields of front-end development. With further progress in the technology, the manner in which the conventional html tags write the web pages is gradually replaced by new tags of the front end frames themselves. If an existing html tag-written page is to be converted into a new tag in the corresponding front-end frame, the html tag in the original page needs to be rewritten into the new tag used in the front-end frame by manual rewriting, which causes a great deal of repeated labor and wastes manpower and material resources.
Disclosure of Invention
The purpose of the application is to provide a text conversion method, electronic equipment and a computer readable storage device, which can quickly replace html labels in an original page with new labels used in a front-end frame, thereby avoiding a great deal of repeated labor and solving the problem of resource waste.
In order to solve the technical problems, a first technical scheme adopted by the application is as follows: there is provided a text conversion method including: receiving an original text and a first configuration file; analyzing the original text according to the first configuration file to obtain content information of the original text; wherein, the content information at least comprises first characteristic information of the original text; matching a processing method corresponding to the first characteristic information in a preset second configuration file; and the executing processing method converts the first characteristic information into the second characteristic information so as to obtain the preset text.
In order to solve the technical problems, a second technical scheme adopted by the application is as follows: there is provided an electronic device comprising a memory for storing program data executable by the processor to implement the text conversion method described in the first aspect above, and a processor.
In order to solve the technical problem, a third technical scheme adopted in the application is as follows: there is provided a computer readable storage device storing program data executable by a processor to implement the text conversion method described in the first technical aspect.
The beneficial effects of this application are: the corresponding relation between the html tag and the functional component is identified through the first configuration file, the corresponding relation between the functional component and the preset tag is determined through the second configuration file, the html tag is replaced by the preset tag, the page text written by the html tag can be replaced by the page text written by the preset tag in batches through automatic identification and replacement of the preset configuration file, a large amount of manpower and material resources are saved, and resource waste is avoided.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
FIG. 1 is a flow chart of a first embodiment of a text conversion method of the present application;
FIG. 2 is a flow chart of a second embodiment of the text conversion method of the present application;
FIG. 3 is a schematic diagram of an embodiment of an electronic device of the present application;
FIG. 4 is a schematic diagram of an embodiment of a computer readable storage device of the present application.
Detailed Description
The following description of the technical solutions in the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings in the embodiments of the present application, and it is apparent that the described embodiments are only some embodiments of the present application, not all embodiments. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present disclosure, are within the scope of the present disclosure.
The terms "first," "second," and the like in this application are used for distinguishing between different objects and not for describing a particular sequential order. Furthermore, the terms "comprise" and "have," as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those listed steps or elements but may include other steps or elements not listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the present application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. Those of skill in the art will explicitly and implicitly appreciate that the embodiments described herein may be combined with other embodiments.
Referring to fig. 1, fig. 1 is a flowchart of a first embodiment of a text conversion method according to the present application.
S11: the original text and the first configuration file are received.
An original text is received, the original text including web page information text that has been completed in advance. And the web page information text is written in accordance with the front end UI framework at the time. The specific UI framework has its own specific class or id tags, forming specific corresponding rules. Id is the name of the object and class is the class name of the object. The correspondence rule causes the html tag to correspond to a particular functional component. Functional components, i.e., components contained in the web page that can implement the corresponding functions. The corresponding relation between the html tag and the specific functional component is contained in the acquired first configuration file.
S12: and analyzing the original text according to the first configuration file to acquire content information of the original text.
Because the corresponding relation between the html tag and the functional component is contained in the first configuration file, the content of the original text is analyzed through the corresponding relation contained in the first configuration file, and the document tree of the html can be obtained, so that the related information of the tag name, the attribute, the child nodes in the document tree of the html, the text content and the like of the html can be obtained, and all the content in the original text can be obtained.
S13: and matching the processing method corresponding to the first characteristic information in the preset second configuration file.
When the information of the html tag in the original text is obtained, the corresponding relation between the html tag and the corresponding functional component is obtained from the first configuration file, and at the moment, the corresponding relation between the functional component and the writing tag is correspondingly processed according to the preset second configuration file. The second configuration file contains the corresponding relation between the preset label and the functional component used in the new front-end framework for realizing writing. The corresponding relation is written by a user according to the use condition of the labels in the front-end framework under the self condition. And replacing the corresponding relation between the functional component and the html label in the original text with the corresponding relation between the functional component and the preset label, and replacing the html label with the preset label.
S14: and the executing processing method converts the first characteristic information into the second characteristic information so as to obtain the preset text.
After the corresponding relation between the functional components and the labels in the second configuration file is replaced, the html labels in the original text are replaced in batches with preset labels used in the front-end framework, so that the webpage text using the preset labels is obtained.
According to the text conversion method provided by the first embodiment of the application, after the original webpage text is obtained, the corresponding relation between the html tag and the functional component is identified through the first configuration file, the corresponding relation between the functional component and the preset tag is determined through the second configuration file, the html tag is replaced by the preset tag, the webpage text written by the html tag can be replaced by the webpage text written by the preset tag in batches through automatic identification and replacement of the preset configuration file, a large amount of manpower and material resources are saved, and resource waste is avoided.
Referring to fig. 2, fig. 2 is a flow chart of a second embodiment of the text conversion method of the present application.
S21: a file handling interface is created.
S22: the original text and the first configuration file are received.
S23: a parser is created.
S24: and analyzing the original text according to the first configuration file to obtain an html document tree.
S25: and obtaining the content information of the original text by analyzing the html document tree.
S26: a software toolkit is loaded.
S27: and converting the original html tag in the original text into a preset tag by using a software tool kit to obtain the text written with the preset tag.
The file processing interface is created so that the corresponding rule or standard according to which the original text is written, i.e. the correspondence contained in the first configuration file, can be obtained from the original text information of the writing of the web page in the relevant web page.
And (3) creating a parser, namely parsing the html tag of the acquired original text into an html document tree after acquiring the original text information and the corresponding rule or standard written by the original text. A Document tree is a tree structure made up of DOM (Document Object Model) elements and attribute nodes, the root node being a Document object. The DOM elements are in one-to-one correspondence with the tags. There are two parsing methods, namely a labeling algorithm and a tree construction algorithm.
When the received original text is written by using pure html tags, the document tree can be constructed after the html tags are obtained according to the corresponding relation in the first configuration file. If the received original text is not written by using a pure html tag, and an excessive corresponding relation exists between the corresponding relation between the html tag and the functional component, the first configuration file also contains the excessive corresponding relation, so that the html tag can be obtained by analyzing the original text, and then the html document tree is constructed.
Tagging is a lexical analysis process that parses input content into multiple tags. The HTML tag includes a start tag, an end tag, an attribute name, and an attribute value. The label generator identifies the label, passes to the tree constructor, and then accepts the next character to identify the next label; until the end of the input.
The tagging algorithm is represented using a state machine, which is divided into four states in total: data state (Data), tag open state (Tag open), tag name state (Tag name), close Tag open state (Close Tag open state).
The initial state is a data state, when a character < is encountered, the state changes to a "tag on state", receiving an a-z character creates a "start tag", the state changes to a "tag name state", and remains until a > character is received. The string during this period will form a new tag name. After receiving the > tag, the current new tag is sent to the tree constructor, and the state is changed back to "data state". And upon receiving the next input character/a close tag open state is created and changed to a "tag name state". Until the > character is received, the current new tag is sent to the tree constructor and changed back to the "data state".
When encountering an a-z character, each character is created into a character tag and sent to the tree constructor.
A Document object is created at the same time as the parser is created using tree construction. In the tree construction stage, the DOM tree with Document as the root node is also modified continuously, and various elements are added. Each node sent by the label generator is processed by the tree builder. Each tag has corresponding DOM elements that are created when the tag is received.
The tree building algorithm may also be represented using a state machine, e.g., the first mode is "initial mode" at initial state. The html tag is received and then converted to "before html", and in this mode an HTMLHtmlElement element is created and attached to the Document root object. The state changes to "before head". At this point, the "body" tag is received, the system creates an HTMLHeadElement, adds it to the tree, then enters the "in head" mode, and then goes into the "after head" mode. The system reprocesses the body tag, creates an htmlbody element and inserts into the DOM tree, the schema becomes "in body". Then a-z character labels are received, creating Text nodes. Upon receiving the body end tag, the system enters an "after body" mode. Upon receiving the html end tag, enter the "after after body" mode. After receiving the file end tag, the parsing process ends.
After the html tag tree of the original text is obtained, all content information, html tag names, attributes, child nodes in the document tree, content text and the like in the original text can be obtained.
When the information of the html tag in the original text is obtained, the corresponding relation between the html tag and the corresponding functional component is obtained from the first configuration file, and at the moment, the corresponding relation between the functional component and the writing tag is correspondingly processed according to the preset second configuration file. The processing includes an SDK that converts the functional component and html tag correspondence to a functional component and preset tag correspondence. The SDK replaces the corresponding relation between the functional component and the html label in the first configuration file according to the html label obtained by constructing the html document tree from the first configuration file and the corresponding relation between the functional component and the html label in the second configuration file, and replaces the html label in the original text with the preset label. The SDK is Software Development Kit, a software development kit, it being understood that the SDK is a collection of related documents, examples, and tools that assist in developing a certain class of software. In this embodiment, the SDK includes a logic relationship that converts an original html tag into a preset tag.
Through the conversion, the original html tags in the original text are replaced by the preset tags in the front-end frame, so that the webpage text written by the preset tags is obtained.
According to the text conversion method provided by the second embodiment of the application, after the original webpage text is obtained, the corresponding relation between the html tag and the functional component is identified through the first configuration file, the corresponding relation between the functional component and the preset tag is determined through the second configuration file, the html tag is replaced by the preset tag, the webpage text written by the html tag can be replaced by the webpage text written by the preset tag in batches through automatic identification and replacement of the preset configuration file, a large amount of manpower and material resources are saved, and resource waste is avoided.
Referring to fig. 3, fig. 3 is a schematic structural diagram of an embodiment of an electronic device according to the present application.
An embodiment of an electronic device of the present application includes: a processor 110 and a memory 120.
The processor 110 controls the operation of the communication device, the processor 110 may also be referred to as a CPU (Central Processing Unit ). The processor 110 may be an integrated circuit chip with processing capabilities for signal sequences. Processor 110 may also be a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Memory 120 stores instructions and program data required for operation of processor 110.
The processor 110 is configured to execute instructions to implement the methods provided by any one of the embodiments and possible combinations of the control methods of the control apparatus described herein.
Referring to fig. 4, fig. 4 is a schematic structural diagram of an embodiment of a computer readable storage device according to the present application.
An embodiment of the readable storage device of the present application includes a memory 310, where the memory 310 stores program data that, when executed, implements the methods provided by any embodiment and possible combinations of the control method of the control device of the present application.
The Memory 310 may include a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a Flash Memory (Flash Memory), a hard disk, an optical disk, and the like.
In the several embodiments provided in the present application, it should be understood that the disclosed methods and apparatuses may be implemented in other manners. For example, the above-described device embodiments are merely illustrative, e.g., the division of the modules or units is merely a logical functional division, and there may be additional divisions when actually implemented, e.g., multiple units or components may be combined or integrated into another system, or some features may be omitted, or not performed.
The units described as separate units may or may not be physically separate, and units shown as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiment.
In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist alone physically, or two or more units may be integrated into one unit. The integrated units may be implemented in hardware or in software functional units.
The integrated units of the other embodiments described above may be stored in a computer readable storage medium if implemented in the form of software functional units and sold or used as stand alone products. Based on such understanding, the technical solution of the present application may be embodied in essence or a part contributing to the prior art or all or part of the technical solution, in the form of a software product stored in a storage medium, including several instructions to cause a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to perform all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a random access Memory (RAM, random Access Memory), a magnetic disk, or an optical disk, or other various media capable of storing program codes.
The foregoing description is only exemplary embodiments of the present application and is not intended to limit the scope of the present application, and all equivalent structures or equivalent processes using the descriptions and the drawings of the present application, or direct or indirect application in other related technical fields are included in the scope of the present application.

Claims (8)

1. A text conversion method, comprising:
receiving an original text and a first configuration file; the first configuration file comprises the corresponding relation between the original html tag and the functional component;
analyzing the original text according to the first configuration file to obtain content information of the original text, wherein the method comprises the following steps: analyzing the original text according to the corresponding relation between the original html tag and the functional component to obtain the original html tag of the original text; wherein the content information at least comprises first characteristic information of the original text; the first characteristic information comprises the original html tag;
matching a processing method corresponding to the first characteristic information in a preset second configuration file; the second configuration file comprises the corresponding relation between the preset label written by the user according to the use condition of the label in the front end frame and the functional component;
the processing method is executed to convert the first characteristic information into second characteristic information so as to obtain preset text, and the processing method comprises the following steps: converting the original html label into the preset label according to the corresponding relation between the preset label and the functional component to obtain a webpage text written by the preset label; the second characteristic information includes the preset tag.
2. The method of claim 1, wherein the step of determining the position of the substrate comprises,
the converting the original html tag into the preset tag according to the corresponding relation between the preset tag and the functional component includes:
loading a software tool package;
converting the original html tag into the preset tag by using the software tool kit; the software tool package comprises a logic relation for converting the original html tag into the preset tag.
3. The method of claim 1, wherein prior to receiving the original text and the first configuration file, comprising:
creating a file processing interface, wherein the file processing interface is used for receiving the original text and the data of the first configuration file.
4. The method according to claim 1, wherein before parsing the original text according to the first configuration file to obtain content information of the original text, the method comprises:
and creating a parser, wherein the parser is used for parsing the original text according to the first configuration file and constructing an html document tree.
5. The method of claim 4, wherein the parsing the original text by the parser based on the first configuration file to construct an html document tree comprises:
and carrying out a tree construction algorithm according to the original text to obtain an html document tree of the original text.
6. The method of claim 4, wherein the parsing the original text by the parser based on the first configuration file to construct an html document tree comprises:
and carrying out a labeling algorithm according to the original text to obtain an html document tree of the original text.
7. An electronic device comprising a memory and a processor, the memory for storing program data, the program data being executable by the processor to implement the method of any one of claims 1-6.
8. A computer readable storage device storing program data executable by a processor to implement the method of any one of claims 1-6.
CN202110872965.XA 2021-07-30 2021-07-30 Text conversion method, electronic equipment and computer readable storage device Active CN113591438B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110872965.XA CN113591438B (en) 2021-07-30 2021-07-30 Text conversion method, electronic equipment and computer readable storage device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110872965.XA CN113591438B (en) 2021-07-30 2021-07-30 Text conversion method, electronic equipment and computer readable storage device

Publications (2)

Publication Number Publication Date
CN113591438A CN113591438A (en) 2021-11-02
CN113591438B true CN113591438B (en) 2024-01-12

Family

ID=78252818

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110872965.XA Active CN113591438B (en) 2021-07-30 2021-07-30 Text conversion method, electronic equipment and computer readable storage device

Country Status (1)

Country Link
CN (1) CN113591438B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008217809A (en) * 2008-04-02 2008-09-18 Fujitsu Ltd Structured document converting device
CN105335338A (en) * 2014-06-25 2016-02-17 阿里巴巴集团控股有限公司 Electronic document conversion method and device
CN108228777A (en) * 2017-12-28 2018-06-29 北京洪泰同创信息技术有限公司 Html text exports to the method and device of word document
CN108268262A (en) * 2017-12-27 2018-07-10 广东耐思尼克信息技术有限公司 Realize the method, apparatus and system that HTML is converted to wechat small routine
CN109670129A (en) * 2018-11-27 2019-04-23 广东耐思智慧科技有限公司 A kind of method and device for switching to html web page to be adapted to MIP format
CN110879937A (en) * 2019-10-12 2020-03-13 平安国际智慧城市科技股份有限公司 Method and device for generating webpage from document, computer equipment and storage medium
CN110889270A (en) * 2018-08-16 2020-03-17 阿里巴巴集团控股有限公司 Form page document generation method and form page rendering method and device
CN111160265A (en) * 2019-12-30 2020-05-15 Oppo(重庆)智能科技有限公司 File conversion method and device, storage medium and electronic equipment
CN111274760A (en) * 2020-01-09 2020-06-12 北京字节跳动网络技术有限公司 Rich text data processing method and device, electronic equipment and computer storage medium
CN111401005A (en) * 2018-12-28 2020-07-10 北大方正集团有限公司 Text conversion method and device and readable storage medium
CN112114807A (en) * 2020-09-28 2020-12-22 腾讯科技(深圳)有限公司 Interface display method, device, equipment and storage medium
CN112579958A (en) * 2020-12-23 2021-03-30 平安银行股份有限公司 Webpage conversion method and device, computer equipment and readable storage medium
CN112861489A (en) * 2020-07-28 2021-05-28 浙江明度智控科技有限公司 Method and device for processing word document

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2492096B (en) * 2011-06-21 2014-02-19 Canon Kk Method for processing a structured document to render, and corresponding processor
US11003835B2 (en) * 2018-10-16 2021-05-11 Atos Syntel, Inc. System and method to convert a webpage built on a legacy framework to a webpage compatible with a target framework

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008217809A (en) * 2008-04-02 2008-09-18 Fujitsu Ltd Structured document converting device
CN105335338A (en) * 2014-06-25 2016-02-17 阿里巴巴集团控股有限公司 Electronic document conversion method and device
CN108268262A (en) * 2017-12-27 2018-07-10 广东耐思尼克信息技术有限公司 Realize the method, apparatus and system that HTML is converted to wechat small routine
CN108228777A (en) * 2017-12-28 2018-06-29 北京洪泰同创信息技术有限公司 Html text exports to the method and device of word document
CN110889270A (en) * 2018-08-16 2020-03-17 阿里巴巴集团控股有限公司 Form page document generation method and form page rendering method and device
CN109670129A (en) * 2018-11-27 2019-04-23 广东耐思智慧科技有限公司 A kind of method and device for switching to html web page to be adapted to MIP format
CN111401005A (en) * 2018-12-28 2020-07-10 北大方正集团有限公司 Text conversion method and device and readable storage medium
CN110879937A (en) * 2019-10-12 2020-03-13 平安国际智慧城市科技股份有限公司 Method and device for generating webpage from document, computer equipment and storage medium
CN111160265A (en) * 2019-12-30 2020-05-15 Oppo(重庆)智能科技有限公司 File conversion method and device, storage medium and electronic equipment
CN111274760A (en) * 2020-01-09 2020-06-12 北京字节跳动网络技术有限公司 Rich text data processing method and device, electronic equipment and computer storage medium
CN112861489A (en) * 2020-07-28 2021-05-28 浙江明度智控科技有限公司 Method and device for processing word document
CN112114807A (en) * 2020-09-28 2020-12-22 腾讯科技(深圳)有限公司 Interface display method, device, equipment and storage medium
CN112579958A (en) * 2020-12-23 2021-03-30 平安银行股份有限公司 Webpage conversion method and device, computer equipment and readable storage medium

Also Published As

Publication number Publication date
CN113591438A (en) 2021-11-02

Similar Documents

Publication Publication Date Title
CN111506310B (en) Method, device, equipment and storage medium for generating multi-platform style
US9619448B2 (en) Automated document revision markup and change control
US8321834B2 (en) Framework for automatically merging customizations to structured code that has been refactored
CN110968325B (en) Applet conversion method and device
CN110333863B (en) Method and device for generating and displaying applet page
CN111045678A (en) Method, device and equipment for executing dynamic code on page and storage medium
TW200422881A (en) Method and computer-readable medium for importing and exporting hierarchically structured data
CN113419729B (en) Front-end page building method, device, equipment and storage medium based on componentization
CN108681547A (en) A kind of web content converting method and device based on small routine
CN112765516A (en) Page content display method and device, storage medium and electronic device
CN113569181A (en) Page data acquisition method and system
WO2023155303A1 (en) Webpage data extraction method and apparatus, computer device, and storage medium
CN111459537A (en) Redundant code removing method, device, equipment and computer readable storage medium
CN111381809B (en) Method and device for searching focus page
US6772395B1 (en) Self-modifying data flow execution architecture
CN113591438B (en) Text conversion method, electronic equipment and computer readable storage device
US20040221228A1 (en) Method and apparatus for domain specialization in a document type definition
EP2711838A1 (en) Documentation parser
CN113127776A (en) Breadcrumb path generation method and device and terminal equipment
CN110727458A (en) Method and device for switching page template settings through background management
CN113297425B (en) Document conversion method, device, server and storage medium
CN113392354B (en) Webpage text analysis method, system, medium and electronic equipment
CN110554860B (en) Construction method and code generation method of software project natural language programming interface (NLI)
CN113536762A (en) JSON text comparison method and device
US8291392B2 (en) Dynamic specialization of XML parsing

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant