[go: up one dir, main page]

CN111126010B - Freemaker template file restoration method and device, computer equipment and storage medium - Google Patents

Freemaker template file restoration method and device, computer equipment and storage medium Download PDF

Info

Publication number
CN111126010B
CN111126010B CN201911327924.1A CN201911327924A CN111126010B CN 111126010 B CN111126010 B CN 111126010B CN 201911327924 A CN201911327924 A CN 201911327924A CN 111126010 B CN111126010 B CN 111126010B
Authority
CN
China
Prior art keywords
file
ftl
target error
ftl file
freemaker
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
CN201911327924.1A
Other languages
Chinese (zh)
Other versions
CN111126010A (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.)
Shenzhen Qianhai Huanrong Lianyi Information Technology Service Co Ltd
Original Assignee
Shenzhen Qianhai Huanrong Lianyi Information Technology Service 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 Shenzhen Qianhai Huanrong Lianyi Information Technology Service Co Ltd filed Critical Shenzhen Qianhai Huanrong Lianyi Information Technology Service Co Ltd
Priority to CN201911327924.1A priority Critical patent/CN111126010B/en
Publication of CN111126010A publication Critical patent/CN111126010A/en
Application granted granted Critical
Publication of CN111126010B publication Critical patent/CN111126010B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Document Processing Apparatus (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention relates to a Freemaker template file repairing method, a Freemaker template file repairing device, computer equipment and a storage medium, wherein the Freemaker template file repairing method comprises the following steps: acquiring a damaged ftl file; loading the ftl file into a memory, and searching a target error of the ftl file by using a regular expression; and carrying out replacement modification on the ftl file according to the target error to obtain a repaired ftl file. According to the method, the damaged ftl file is obtained, the ftl file is loaded into the memory, the regular expression is utilized to find the target error of the ftl file, then the ftl file is replaced and modified according to the target error to obtain the repaired ftl file, the corresponding target error is found out through the regular expression, the label and the line-changing symbol in the target error are replaced by blank, the Chinese punctuation mark is replaced by English punctuation mark, so that the correct ftl file is obtained, the quick repair of the damaged ftl file is realized, and convenience and high efficiency are realized.

Description

Freemaker template file restoration method and device, computer equipment and storage medium
Technical Field
The invention relates to the field of file repair, in particular to a Freemaker template file repair method, a Freemaker template file repair device, computer equipment and a storage medium.
Background
There are many contract generation functions in enterprise services today, and most systems use the technology Freemaker, which is a template engine, a generic tool that is used to generate output text (HTML web pages, emails, configuration files, source code, etc.) based on templates and data to be changed. The Freemaker template file is ftl (FreeMarker Template Language) format, has a specific ftl grammar, can be opened and edited by word editing software, and can cause ftl file damage if business personnel not familiar with the grammar directly use word editing software to open and edit the corresponding ftl file.
Specifically, the main causes of the ftl file damage are: when word editing ftl is used, since word is a rich text editor, extra blank labels are generated by focusing and defocusing operations of a cursor during editing, and the blank labels do not affect display, but can cause Freemaker to not find a target keyword when replacing the keyword, so that a fit file is damaged.
Disclosure of Invention
The invention mainly aims to provide a Freemaker template file restoration method, a Freemaker template file restoration device, computer equipment and a storage medium.
In a first aspect, the present invention provides a Freemaker template file repairing method, including the following steps:
acquiring a damaged ftl file;
loading the ftl file into a memory, and searching a target error of the ftl file by using a regular expression;
and carrying out replacement modification on the ftl file according to the target error to obtain a repaired ftl file.
In a second aspect, the present invention provides a Freemaker template file repairing device, including:
a file acquiring unit for acquiring a damaged ftl file;
the error searching unit is used for loading the ftl file into the memory and searching the target error of the ftl file by using the regular expression;
and the replacement modification unit is used for carrying out replacement modification on the ftl file according to the target error so as to obtain the repaired ftl file.
In a third aspect, the present invention proposes a computer device, the computer device including a memory and a processor, the memory storing a computer program, the processor implementing the Freemaker template file repair method as described above when executing the computer program.
In a fourth aspect, the present invention proposes a storage medium storing a computer program which, when executed by a processor, implements the Freemaker template file modification method as described above.
The beneficial effects of the invention are as follows: according to the method, the damaged ftl file is obtained, the ftl file is loaded into the memory, the regular expression is utilized to find the target error of the ftl file, then the ftl file is replaced and modified according to the target error to obtain the repaired ftl file, the corresponding target error is found out through the regular expression, the label and the line-changing symbol in the target error are replaced by blank, the Chinese punctuation mark is replaced by English punctuation mark, so that the correct ftl file is obtained, the quick repair of the damaged ftl file is realized, and convenience and high efficiency are realized.
The invention is further described below with reference to the drawings and specific embodiments.
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 obvious that the drawings in the following description are 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 an application scenario illustration of a Freemaker template file repair method provided by an embodiment of the present invention;
FIG. 2 is a flow chart of a Freemaker template file repair method according to an embodiment of the present invention;
FIG. 3 is a schematic sub-flowchart of a Freemaker template file repair method according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating a method for repairing a Freemaker template file according to another embodiment of the present invention;
FIG. 5 is a schematic block diagram of a Freemaker template file repair device according to an embodiment of the present invention;
FIG. 6 is a schematic block diagram of an alternative modification unit of a Freemaker template file repair device according to an embodiment of the present invention;
fig. 7 is a schematic block diagram of a computer device according to an embodiment of the present invention.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
The following description of the embodiments of the present invention will be made with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the present invention. All other embodiments, which can be made by those skilled in the art without making any inventive effort, are intended to be within the scope of the present invention.
It should be understood that the terms "comprises" and "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in this specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be further understood that the term "and/or" as used in the present specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
Referring to fig. 1 and fig. 2, fig. 1 is a schematic diagram of an application scenario of a Freemaker template file modification method according to an embodiment of the present invention. Fig. 2 is a schematic flowchart of a Freemaker template file repair method according to an embodiment of the present invention. The Freemaker template file repairing method is applied to a server, the server performs data interaction with a terminal, the server obtains a damaged ftl file through the terminal, a target error of the ftl file is searched in the server, after the target error is obtained, the ftl file is modified according to the target error, and a repaired ftl file is obtained.
Fig. 2 is a flow chart of a Freemaker template file repairing method according to an embodiment of the present invention. As shown in fig. 2, the method includes the following steps S110 to S130.
S110, obtaining the damaged ftl file.
In this embodiment, freemaker is a template engine, i.e. a general tool for outputting ftl text based on templates and data to be changed, and many contract generating functions exist in enterprise services, and the technology used by many systems is Freemaker. The Freemaker template file is ftl (FreeMarker Template Language) format, with a unique ftl grammar, that can be opened and edited by word editing software. If a worker who is not familiar with grammar directly uses word editing software to open and edit the corresponding ftl file, the damage to the ftl file is easy to cause, wherein the damage to the ftl file includes errors of labels and line-feed characters, and the damage to the ftl file caused by the occurrence of Chinese punctuation marks cannot be used normally. When the server repairs ftl files, the server acquires the damaged ftl files from the terminal, and further checks and repairs the damaged ftl files in the server, so that the correct ftl files are finally obtained.
S120, loading the ftl file into a memory, and searching the target error of the ftl file by using a regular expression.
In this embodiment, the ftl file is loaded into the memory, and the server can further automatically perform full text retrieval on the damaged ftl file by using the regular expression to find out the target error therein, and then perform corresponding modification on the ftl file according to the target error to obtain the ftl file which can be normally used after repair.
Specifically, the regular expression is (= [ +\ { \ } - $ ] {0,1000} - {) ([ +\ { \ } - $ ] (-)) and } -.
And S130, carrying out replacement modification on the ftl file according to the target error to obtain a repaired ftl file.
In this embodiment, after finding a specific target error, the server modifies ftl file according to the specific error type of the target error. It should be appreciated that the same ftl file may include more than one target error, and the server may make corresponding modifications to the ftl file based on different error causes of different target errors, so as to enable complete repair of the ftl file.
Referring to fig. 3, in an embodiment, step S130 includes steps S131 and S132.
S131, replacing the label of the target error with a blank space.
In this embodiment, the main causes of the ftl file damage are: when word editing ftl is used, since word is a rich text editor, the focusing and defocusing operation of a cursor during editing can generate an extra blank label, and the blank label does not affect the display, but can cause Freemaker to not find a target keyword when replacing the keyword, which relates to "$ { }" related grammar in ftl files. The scheme directly replaces the label with the wrong target and the line feeding symbol with the space so as to solve the problem.
S132, replacing the Chinese punctuation marks with English punctuation marks, wherein the Chinese punctuation marks are wrong in the targets.
In this embodiment, a chinese punctuation mark cannot appear in the ftl file, and if a chinese punctuation mark appears, the ftl file cannot be opened, so that all chinese punctuation marks with target errors in the ftl file need to be replaced by english punctuation marks, so as to repair the ftl file to which the chinese punctuation mark is applied, and ensure normal use of the ftl file.
According to the method, the damaged ftl file is obtained, the ftl file is loaded into the memory, the target error of the ftl file is searched by utilizing the regular expression, the ftl file is replaced and modified according to the target error, the repaired ftl file is obtained, the corresponding target error is found by the regular expression, the label and the line-feed symbol in the target error are replaced by blank, the Chinese punctuation mark is replaced by English punctuation mark, the accurate ftl file is obtained, the damaged ftl file is quickly repaired, and the method is convenient and efficient.
Fig. 4 is a flowchart illustrating a Freemaker template file repair method according to another embodiment of the present invention. As shown in fig. 4, the Freemaker template file repair method of the present embodiment includes steps S210 to S240. The steps S210-S230 correspond to the steps S110-S130 in the above embodiment, and are not described herein.
S240, reading the repaired ftl file from the memory, and writing the file into a hard disk for storage.
In this embodiment, after repairing the ftl file, the server reads the ftl file from the memory and writes the ftl file into the hard disk for storage, where the hard disk may be a storage hard disk of the server or a hard disk of the terminal, and by storing the repaired ftl file in the hard disk, the user can conveniently and quickly call the file as required, thereby improving efficiency.
Fig. 5 is a schematic block diagram of a Freemaker template file repairing device according to an embodiment of the present invention. As shown in FIG. 5, the invention also provides a Freemaker template file repairing device corresponding to the Freemaker template file repairing method. The Freemaker template file repairing device comprises a unit for executing the Freemaker template file repairing method, and can be configured in a desktop computer, a tablet computer, a portable computer and other terminals. Specifically, referring to fig. 5, in the present embodiment, a Freemaker template file repairing apparatus includes a file obtaining unit 10, an error searching unit 20, a replacement modifying unit 30 and a read storing unit 40.
A file acquiring unit 10 for acquiring a damaged ftl file.
In this embodiment, freemaker is a template engine, i.e. a general tool for outputting ftl text based on templates and data to be changed, and many contract generating functions exist in enterprise services, and the technology used by many systems is Freemaker. The Freemaker template file is ftl (FreeMarker Template Language) format, with a unique ftl grammar, that can be opened and edited by word editing software. If a worker who is not familiar with grammar directly uses word editing software to open and edit the corresponding ftl file, the damage to the ftl file is easy to cause, wherein the damage to the ftl file includes errors of labels and line-feed characters, and the damage to the ftl file caused by the occurrence of Chinese punctuation marks cannot be used normally. When the server repairs ftl files, the server acquires the damaged ftl files from the terminal, and further checks and repairs the damaged ftl files in the server, so that the correct ftl files are finally obtained.
The error searching unit 20 is configured to load the ftl file into the memory, and search the target error of the ftl file by using the regular expression.
In this embodiment, the ftl file is loaded into the memory, and the server can further automatically perform full text retrieval on the damaged ftl file by using the regular expression to find out the target error therein, and then perform corresponding modification on the ftl file according to the target error to obtain the ftl file which can be normally used after repair.
Specifically, the regular expression is (= [ +\ { \ } - $ ] {0,1000} - {) ([ +\ { \ } - $ ] (-)) and } -.
And the replacement modification unit 30 is used for performing replacement modification on the ftl file according to the target error to obtain a repaired ftl file.
In this embodiment, after finding a specific target error, the server modifies ftl file according to the specific error type of the target error. It should be appreciated that the same ftl file may include more than one target error, and the server may make corresponding modifications to the ftl file based on different error causes of different target errors, so as to enable complete repair of the ftl file.
Referring to fig. 6, in an embodiment, the replacement modification unit 30 includes a first replacement module 31 and a second replacement module 32.
A first replacing module 31, configured to replace the label and the line-feed symbol of the target error with a space.
In this embodiment, the main causes of the ftl file damage are: when word editing ftl is used, since word is a rich text editor, the focusing and defocusing operation of a cursor during editing can generate an extra blank label, and the blank label does not affect the display, but can cause Freemaker to not find a target keyword when replacing the keyword, which relates to "$ { }" related grammar in ftl files. The scheme directly replaces the label with the wrong target and the line feeding symbol with the space so as to solve the problem.
A second replacing module 32, configured to replace the chinese punctuation mark with the english punctuation mark with the target error.
In this embodiment, a chinese punctuation mark cannot appear in the ftl file, and if a chinese punctuation mark appears, the ftl file cannot be opened, so that all chinese punctuation marks with target errors in the ftl file need to be replaced by english punctuation marks, so as to repair the ftl file to which the chinese punctuation mark is applied, and ensure normal use of the ftl file.
The read storage unit 40 is configured to read the repaired ftl file from the memory, and write the file into the hard disk for storage.
In this embodiment, after repairing the ftl file, the server reads the ftl file from the memory and writes the ftl file into the hard disk for storage, where the hard disk may be a storage hard disk of the server or a hard disk of the terminal, and by storing the repaired ftl file in the hard disk, the user can conveniently and quickly call the file as required, thereby improving efficiency.
According to the method, the damaged ftl file is obtained, the ftl file is loaded into the memory, the target error of the ftl file is searched by utilizing the regular expression, the ftl file is replaced and modified according to the target error, the repaired ftl file is obtained, the corresponding target error is found by the regular expression, the label and the line-feed symbol in the target error are replaced by blank spaces, the Chinese punctuation mark is replaced by English punctuation mark, the accurate ftl file is obtained, the damaged ftl file is quickly repaired, and the method is convenient and efficient.
It should be noted that, as those skilled in the art can clearly understand, the specific implementation process of the automatic download driving apparatus and each unit may refer to the corresponding description in the foregoing method embodiment, and for convenience and brevity of description, the description is omitted herein.
Referring to fig. 7, fig. 7 is a schematic block diagram of a computer device according to an embodiment of the present application. The computer device 500 may be a terminal or a server, where the terminal may be an electronic device with a communication function, such as a smart phone, a tablet computer, a notebook computer, a desktop computer, a personal digital assistant, and a wearable device. The server may be an independent server or a server cluster formed by a plurality of servers.
With reference to FIG. 7, the computer device 500 includes a processor 502, memory, and a network interface 505, connected by a system bus 501, where the memory may include a non-volatile storage medium 503 and an internal memory 504.
The non-volatile storage medium 503 may store an operating system 5031 and a computer program 5032. The computer program 5032 includes program instructions that, when executed, cause the processor 502 to perform a Freemaker template file repair method.
The processor 502 is used to provide computing and control capabilities to support the operation of the overall computer device 500.
The internal memory 504 provides an environment for the execution of a computer program 5032 in the non-volatile storage medium 503, which computer program 5032, when executed by the processor 502, causes the processor 502 to perform a Freemaker template file repair method.
The network interface 505 is used for network communication with other devices. Those skilled in the art will appreciate that the architecture shown in fig. 7 is merely a block diagram of a portion of the architecture in connection with the present application and is not intended to limit the computer device 500 to which the present application is applied, and that a particular computer device 500 may include more or fewer components than shown, or may combine certain components, or have a different arrangement of components.
It should be appreciated that in embodiments of the present application, the processor 502 may be a central processing unit (Central Processing Unit, CPU), the processor 502 may also be other general purpose processors, digital signal processors (Digital Signal Processor, DSPs), application specific integrated circuits (Application Specific Integrated Circuit, ASICs), off-the-shelf programmable gate arrays (Field-Programmable Gate Array, FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, or the like. Wherein the general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Those skilled in the art will appreciate that all or part of the flow in a method embodying the above described embodiments may be accomplished by computer programs instructing the relevant hardware. The computer program includes program instructions, and the computer program may be stored in a storage medium that is a computer readable storage medium. The program instructions are executed by at least one processor in the computer system to implement the flow steps of the embodiments of the method described above.
Accordingly, the present invention also provides a storage medium. The storage medium may be a computer-readable storage medium. The storage medium stores a computer program.
The storage medium may be a U-disk, a removable hard disk, a Read-Only Memory (ROM), a magnetic disk, or an optical disk, or other various computer-readable storage media that can store program codes.
Those of ordinary skill in the art will appreciate that the elements and algorithm steps of the embodiments described in connection with the embodiments disclosed herein may be embodied in electronic hardware, in computer software, or in a combination of the two, and that the various illustrative components and steps have been described above generally in terms of function in order to best explain the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the several embodiments provided by the present invention, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the device embodiments described above are merely illustrative. For example, the division of each unit is only one logic function division, and there may be another division manner in actual implementation. For example, multiple units or components may be combined or may be integrated into another system, or some features may be omitted, or not performed.
The steps in the method of the embodiment of the invention can be sequentially adjusted, combined and deleted according to actual needs. The units in the device of the embodiment of the invention can be combined, divided and deleted according to actual needs. In addition, each functional unit in the embodiments of the present invention may be integrated in one processing unit, or each unit may exist alone physically, or two or more units may be integrated in one unit.
The integrated unit may be stored in a storage medium if implemented in the form of a software functional unit and sold or used as a stand-alone product. Based on such understanding, the technical solution of the present invention is essentially or a part contributing to the prior art, or all or part of the technical solution may be embodied in the form of a software product stored in a storage medium, comprising several instructions for causing a computer device (which may be a personal computer, a terminal, a network device, etc.) to perform all or part of the steps of the method according to the embodiments of the present invention.
While the invention has been described with reference to certain preferred embodiments, it will be understood by those skilled in the art that various changes and substitutions of equivalents may be made and equivalents will be apparent to those skilled in the art without departing from the scope of the invention. Therefore, the protection scope of the invention is subject to the protection scope of the claims.
The foregoing description is only of the preferred embodiments of the present invention and is not intended to limit the scope of the invention, but rather is intended to cover any equivalents of the structures disclosed herein or equivalent processes shown in the accompanying drawings, or any application, directly or indirectly, in the relevant technical field.

Claims (6)

1. The Freemaker template file repairing method is characterized by comprising the following steps of:
acquiring a damaged ftl file;
loading the ftl file into a memory, and searching a target error of the ftl file by using a regular expression;
performing replacement modification on the ftl file according to the target error to obtain a repaired ftl file;
the step of performing replacement modification on the ftl file according to the target error to obtain the repaired ftl file comprises the following steps:
replacing the label of the target error with a blank; the method comprises the steps of,
replacing the Chinese punctuation marks with the target errors with English punctuation marks;
the regular expression is (\ [ +\ { \ } \$) {0,1000} - {) ([ +\ } - { } - $ ] (-) ]).
2. The Freemaker template file repair method according to claim 1, wherein after the step of performing replacement modification on the ftl file according to the target error to obtain the repaired ftl file, the method includes:
and reading the repaired ftl file from the memory, and writing the file into a hard disk for storage.
3. A Freemaker template file repair device, comprising:
a file acquiring unit for acquiring a damaged ftl file;
the error searching unit is used for loading the ftl file into the memory and searching the target error of the ftl file by using the regular expression;
the replacement modification unit is used for carrying out replacement modification on the ftl file according to the target error so as to obtain a repaired ftl file;
the replacement modification unit comprises a first replacement module and a second replacement module;
the first replacing module is used for replacing labels and line feed symbols of the target errors with blank spaces;
the second replacing module is used for replacing the Chinese punctuation marks with the target errors with English punctuation marks;
the regular expression is (\ [ +\ { \ } \$) {0,1000} - {) ([ +\ } - { } - $ ] (-) ]).
4. The Freemaker template file repair device according to claim 3, further comprising a read storage unit for reading the repaired ftl file from the memory and writing the file into the hard disk for storage.
5. A computer device, characterized in that it comprises a memory and a processor, said memory having stored thereon a computer program, said processor implementing the Freemaker template file repair method according to any of claims 1 to 2 when executing said computer program.
6. A storage medium storing a computer program which, when executed by a processor, implements the Freemaker template file repair method of any one of claims 1 to 2.
CN201911327924.1A 2019-12-20 2019-12-20 Freemaker template file restoration method and device, computer equipment and storage medium Active CN111126010B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911327924.1A CN111126010B (en) 2019-12-20 2019-12-20 Freemaker template file restoration method and device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911327924.1A CN111126010B (en) 2019-12-20 2019-12-20 Freemaker template file restoration method and device, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN111126010A CN111126010A (en) 2020-05-08
CN111126010B true CN111126010B (en) 2023-12-22

Family

ID=70500737

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911327924.1A Active CN111126010B (en) 2019-12-20 2019-12-20 Freemaker template file restoration method and device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN111126010B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112765506B (en) * 2021-01-22 2023-10-24 广州优谷信息技术有限公司 Page text content display method, device, equipment and storage medium
CN113609820B (en) * 2021-07-30 2024-04-30 中国平安财产保险股份有限公司 Method, device and equipment for generating word file based on extensible markup language file
CN114327575B (en) * 2021-12-10 2025-06-27 扬州大学 Template-based concurrent defect repair system and method
CN113992765A (en) * 2021-12-28 2022-01-28 北京南天信息工程有限公司 Financial message conversion method and system based on Freemarker template engine

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108228777A (en) * 2017-12-28 2018-06-29 北京洪泰同创信息技术有限公司 Html text exports to the method and device of word document
CN110163735A (en) * 2019-04-09 2019-08-23 平安科技(深圳)有限公司 Concerning taxes data processing method, device, computer equipment and storage medium

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108228777A (en) * 2017-12-28 2018-06-29 北京洪泰同创信息技术有限公司 Html text exports to the method and device of word document
CN110163735A (en) * 2019-04-09 2019-08-23 平安科技(深圳)有限公司 Concerning taxes data processing method, device, computer equipment and storage medium

Also Published As

Publication number Publication date
CN111126010A (en) 2020-05-08

Similar Documents

Publication Publication Date Title
CN111126010B (en) Freemaker template file restoration method and device, computer equipment and storage medium
CN112016304A (en) Text error correction method and device, electronic equipment and storage medium
WO2019242164A1 (en) Document management method and apparatus, computer device and storage medium
US20080052619A1 (en) Spell Checking Documents with Marked Data Blocks
CN113485712B (en) Kernel clipping method and computing device
CN107766228B (en) Multi-language-based automatic testing method and device
CN109947711B (en) Automatic multi-language file management method in IOS project development process
CN110837727A (en) Document template generation method and device, terminal equipment and medium
CN111026604B (en) Log file analysis method and device
CN112307167A (en) Text segmentation method, device, computer equipment and storage medium
CN117171030A (en) Method, device, equipment and storage medium for detecting software running environment
CN110457659B (en) Clause document generation method and terminal equipment
CN114138672A (en) Method for automatically correcting chip design code and application
CN111695327B (en) Method and device for repairing messy codes, electronic equipment and readable storage medium
CN112445461A (en) Business rule generation method and device, electronic equipment and readable storage medium
CN112148710B (en) Micro-service library separation method, system and medium
CN116151162B (en) Register code and document automated design method, device, equipment and medium
US11966322B2 (en) Preloading debug information based on the increment of application
JP4847210B2 (en) Input conversion learning program, input conversion learning method, and input conversion learning device
US20030018460A1 (en) Method to preserve comments of circuit simulation text file
CN118259960A (en) Mybatis dynamic label conversion method and system based on NET
JP2005267036A (en) Trace output control method and trace system
CN114003489A (en) A front-end code file detection method, device, electronic device and storage medium
CN117371415A (en) Document format processing method, device, equipment, storage medium and product
CN115525611A (en) Method, device and equipment for inquiring key words in portable document format file

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