CN113010184B - Method for realizing conversion from Axure engineering to Qt engineering - Google Patents
Method for realizing conversion from Axure engineering to Qt engineering Download PDFInfo
- Publication number
- CN113010184B CN113010184B CN202110289826.4A CN202110289826A CN113010184B CN 113010184 B CN113010184 B CN 113010184B CN 202110289826 A CN202110289826 A CN 202110289826A CN 113010184 B CN113010184 B CN 113010184B
- Authority
- CN
- China
- Prior art keywords
- control
- axure
- tree
- identification
- virtual
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000006243 chemical reaction Methods 0.000 title abstract description 9
- 238000013507 mapping Methods 0.000 claims abstract description 42
- 238000012545 processing Methods 0.000 claims abstract description 19
- 238000000605 extraction Methods 0.000 claims description 3
- 230000007704 transition Effects 0.000 claims 1
- 238000013461 design Methods 0.000 abstract description 7
- 238000012938 design process Methods 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 8
- 230000006870 function Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformation of program code
- G06F8/51—Source to source
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/38—Creation or generation of source code for implementing user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The invention provides a method for realizing conversion from Axure engineering to Qt engineering, which relates to a software development technology, and comprises the steps of obtaining identification characteristics corresponding to each Axure standard control and establishing a mapping relation between the Axure standard control and the corresponding Qt control; extracting and processing the Axure engineering to construct a virtual Axure control tree; based on the identification features and the mapping relation, carrying out identification processing on the Axure control tree to generate a virtual Qt control tree; based on the technical scheme that the Qt control tree is output as a file with a preset format, the mapping relation between an Axure standard control and a corresponding Qt control can be utilized to identify the Axure engineering, the Axure control tree corresponding to the Axure engineering is converted into a corresponding Qt control tree, and finally the corresponding Qt control tree is output according to a certain format, so that the Qt style sheet design process is simplified to a greater extent, the efficiency is improved, in addition, the designed prototype software is not only used as a reference interface, but also relevant Web end codes can be utilized, and the design and implementation are combined.
Description
Technical Field
The invention relates to a software development technology, in particular to a method for realizing conversion from Axure engineering to Qt engineering.
Background
Qt is a cross-platform application and UI framework, including cross-platform class libraries, integrated development tools, and cross-platform IDEs, which can be deployed across different desktops and embedded operating systems without having to re-write source code, as long as the application is developed once.
At present, an Axure RP design tool is generally used for carrying out interface display and interactive design to generate Web end prototype software and related codes; finally, the prototype software function is realized by using a Qt style sheet (qss for short) and encoding.
However, the current qss generation mainly depends on manual design, and is compared with prototype software to perform interface cutting, qss pattern design and the like, so that the process is complicated.
Disclosure of Invention
The embodiment of the invention provides a method for realizing conversion from Axure engineering to Qt engineering, which can simplify the design process of Qt style sheets and improve the efficiency.
The embodiment of the invention provides a method for realizing the conversion from Axure engineering to Qt engineering, which comprises the following steps:
acquiring identification features corresponding to each Axure standard control, and establishing a mapping relation between the Axure standard control and a corresponding Qt control;
extracting and processing the Axure engineering to construct a virtual Axure control tree;
based on the identification features and the mapping relation, carrying out identification processing on the Axure control tree to generate a virtual Qt control tree;
and outputting the Qt control tree into a file with a preset format based on the preset format.
Optionally, in one possible implementation manner, the acquiring the identification feature corresponding to each Axure standard control includes:
and carrying out feature extraction processing on the Axure standard controls one by one, and obtaining identification features corresponding to each Axure standard control.
Optionally, in one possible implementation manner, the establishing a mapping relationship between the Axure standard control and the corresponding Qt control includes:
acquiring a Qt control matched with the Axure standard control from a preset Qt control library, and establishing a mapping relation between the Axure standard control and the Qt control.
Optionally, in one possible implementation manner, the extracting the Axure engineering to construct a virtual Axure control tree includes:
extracting resource information convertible by the Axure engineering, wherein the resource information comprises pages, associated patterns and pictures;
and taking the page as a unit, and constructing a virtual Axure control tree in the memory.
Optionally, in one possible implementation manner, the building a virtual Axure control tree in the memory with the page as a unit includes:
extracting identification information of an identification element, extracting attribute information of a container element, and acquiring a control type of a current element according to the attribute information;
based on the identification information and the control type, a virtual Axure control tree is constructed in the memory according to the relation between the inclusion and the hierarchy of the control.
Optionally, in one possible implementation manner, the identifying the Axure control tree based on the identifying feature and the mapping relation, generating a virtual Qt control tree includes:
identifying the Axure control tree based on the identification features and the mapping relation, and acquiring a standby Qt control corresponding to the Axure control, a coordinate position of the standby Qt control and a style of a merging control;
and generating a virtual Qt control tree based on the standby Qt control, the coordinate position and the style of the merging control.
Optionally, in one possible implementation manner, the acquiring the standby Qt control corresponding to the Axure control includes:
scanning Axure control tree nodes one by one in sequence from top to bottom and from outside to inside, and searching the identification features and the mapping relation;
and acquiring the standby Qt control according to the identification characteristics and the mapping relation.
Optionally, in one possible implementation manner, the obtaining the standby Qt control according to the identification feature and the mapping relation includes:
and acquiring the Axure standard control according to the identification characteristics, inquiring a Qt control corresponding to the Axure standard control based on the mapping relation, and taking the Qt control as a standby Qt control.
Optionally, in one possible implementation manner, the outputting the Qt control tree into a file in a preset format based on the preset format includes:
and outputting the Qt control tree into a UI file format.
Optionally, in one possible implementation manner, after the outputting the Qt control tree into the file in the preset format based on the preset format, the method further includes:
and saving the file to a disk.
According to the method for realizing the conversion from Axure engineering to Qt engineering, the identification characteristics corresponding to each Axure standard control are obtained, and the mapping relation between the Axure standard control and the corresponding Qt control is established; extracting and processing the Axure engineering to construct a virtual Axure control tree; based on the identification features and the mapping relation, carrying out identification processing on the Axure control tree to generate a virtual Qt control tree; based on the technical scheme that the Qt control tree is output as a file with a preset format, the mapping relation between an Axure standard control and a corresponding Qt control can be utilized to identify the Axure engineering, the Axure control tree corresponding to the Axure engineering is converted into a corresponding Qt control tree, the corresponding Qt control tree is finally output according to a certain format, the design process of the Qt style sheet is simplified to a large extent, the efficiency is improved, in addition, the designed prototype software is not only used as a reference interface, and related Web end codes can be utilized, so that the design and the realization are combined.
Drawings
FIG. 1 is a schematic flow chart of a method for realizing Axure engineering conversion to Qt engineering according to an embodiment of the present invention;
FIG. 2 is a schematic flow diagram of acquiring a standby Qt control corresponding to an Axure control according to an embodiment of the present invention.
Detailed Description
For the purpose of making the objects, technical solutions and advantages of the embodiments of the present invention more apparent, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is apparent that the described embodiments are only some embodiments of the present invention, not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The terms "first," "second," "third," "fourth" and the like in the description and in the claims and in the above drawings, if any, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate such that the embodiments of the invention described herein may be implemented in sequences other than those illustrated or otherwise described herein.
It should be understood that, in various embodiments of the present invention, the sequence number of each process does not mean that the execution sequence of each process should be determined by its functions and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
It should be understood that in the present invention, "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements that are expressly listed or inherent to such process, method, article, or apparatus.
It should be understood that in the present invention, "plurality" means two or more. "and/or" is merely an association relationship describing an association object, and means that three relationships may exist, for example, and/or B may mean: a exists alone, A and B exist together, and B exists alone. The character "/" generally indicates that the context-dependent object is an "or" relationship. "comprising A, B and C", "comprising A, B, C" means that all three of A, B, C comprise, "comprising A, B or C" means that one of the three comprises A, B, C, and "comprising A, B and/or C" means that any 1 or any 2 or 3 of the three comprises A, B, C.
It should be understood that in the present invention, "B corresponding to a", "a corresponding to B", or "B corresponding to a" means that B is associated with a, from which B can be determined. Determining B from a does not mean determining B from a alone, but may also determine B from a and/or other information. The matching of A and B is that the similarity of A and B is larger than or equal to a preset threshold value.
As used herein, "if" may be interpreted as "at … …" or "at … …" or "in response to a determination" or "in response to detection" depending on the context.
The technical scheme of the invention is described in detail below by specific examples. The following embodiments may be combined with each other, and some embodiments may not be repeated for the same or similar concepts or processes.
Referring to fig. 1, a flow chart of a method for implementing conversion from Axure engineering to Qt engineering according to an embodiment of the present invention is shown, where an execution body of the method shown in fig. 1 may be a software and/or hardware device. The execution bodies of the present application may include, but are not limited to, at least one of: user equipment, network equipment, etc. The user equipment may include, but is not limited to, computers, smart phones, personal digital assistants (PersonalDigital Assistant, abbreviated as PDA), and the above-mentioned electronic devices. The network device may include, but is not limited to, a single network server, a server group of multiple network servers, or a cloud of a large number of computers or network servers based on cloud computing, where cloud computing is one of distributed computing, and a super virtual computer consisting of a group of loosely coupled computers. This embodiment is not limited thereto. The method comprises the steps of S101 to S104, and specifically comprises the following steps:
s101, acquiring identification features corresponding to each Axure standard control, and establishing a mapping relation between the Axure standard control and the corresponding Qt control.
Specifically, in order to identify the control in the Axure engineering, the identification feature of the control needs to be obtained, the control in the Axure engineering is identified by adopting the identification feature, and after the Axure standard control is identified, the corresponding Qt control can be found by utilizing the established mapping relation. The mapping relation may be a mapping table, and it can be understood that, in the mapping table, one Axure standard control corresponds to one Qt control, and after one Axure standard control is found, the mapping table can be queried to find the corresponding Qt control.
In practical application, the identification feature corresponding to each Axure standard control may be obtained by performing feature extraction processing on Axure standard controls one by one, and obtaining the identification feature corresponding to each Axure standard control, that is, one Axure standard control corresponds to one identification feature.
In some embodiments, the mapping relation may be established by acquiring a Qt control matched with an Axure standard control in a preset Qt control library, and then establishing a mapping relation between the Axure standard control and the Qt control.
S102, extracting and processing the Axure engineering to construct a virtual Axure control tree.
Specifically, in order to construct a virtual Qt control tree, a virtual Axure control tree needs to be constructed first, and then the virtual Axure control tree is converted to generate the virtual Qt control tree.
And S103, based on the identification features and the mapping relation, carrying out identification processing on the Axure control tree to generate a virtual Qt control tree.
Specifically, identification processing can be performed on the Axure control tree by using identification features and mapping relations, and a standby Qt control corresponding to the Axure control in the Axure control tree, and a coordinate position of the standby Qt control and a style of a merging control are obtained, wherein the standby Qt control is the Qt control converted from the Axure control and is used for constructing a virtual Qt control tree.
The virtual Qt control tree may be constructed based on the standby Qt control, the coordinate position, and the style of the merge control, where it is understood that the standby Qt control is converted from an Axure control, and the coordinate position and the style of the merge control are calculated synchronously when the Axure control is searched, so that the standby Qt control generates the virtual Qt control tree.
In practical application, the acquiring the standby Qt control corresponding to the Axure control, see fig. 2, includes steps S21-S22:
s21, scanning Axure control tree nodes one by one according to the sequence from top to bottom and from outside to inside, and searching the identification features and the mapping relation;
s22, acquiring the standby Qt control according to the identification characteristics and the mapping relation.
Specifically, the Axure standard control can be obtained according to the identification characteristics, and the Qt control corresponding to the Axure standard control is queried based on the mapping relation and is used as a standby Qt control. It can be understood that after the identification feature is found, the Axure control corresponding to the identification feature can be found, and after the mapping relation is found, the Qt control corresponding to the Axure control can be found by using the mapping relation, wherein the above is a one-to-one correspondence relation.
S104, outputting the Qt control tree into a file with a preset format based on the preset format.
It can be appreciated that after the Qt control tree is constructed, the Qt control tree can be output as a file in a required format, and then the file is saved to a disk for subsequent use, for example, the Qt control tree can be output as a UI file, a resource file, and the like according to a certain format.
According to the embodiment, the mapping relation between the Axure standard control and the corresponding Qt control can be utilized, the Axure engineering is subjected to control identification processing, the Axure control tree of the corresponding Axure engineering is converted into the corresponding Qt control tree, the Axure control tree is finally output according to a certain format, the design process of the Qt style sheet is simplified to a greater extent, the efficiency is improved, in addition, the designed prototype software is not only used as a reference interface, and related Web end codes can be utilized, so that the design and implementation are combined.
Based on the above embodiment, the specific implementation manner of step S102 (extracting the Axure engineering and constructing the virtual Axure control tree) may be:
in order to construct a virtual Axure control tree, an Axure project is required to be extracted, convertible resource information of the Axure project is extracted, the resource information comprises pages, associated patterns and pictures, and then a virtual Axure control tree is constructed in a memory by taking the pages as units.
Among them, in the Axure control, html elements can be divided into two categories: one is an identification element such as html, body, etc., and the other is a container element of div, etc. Based on the element node tree, identifying the elements layer by layer in a top-down mode, and only extracting information when encountering the identification elements to extract the identification information of the identification elements. When encountering a container element, extracting attribute information of the container element, judging a control type represented by the current element according to attribute information of the current container element, such as attribute values of name, type and the like, and finally constructing an Axure control tree according to the inclusion and hierarchy relation of the control by utilizing identification information and the control type.
In addition, the invention explains the analysis of the Html element in the Html document, the language form of the Html document is Html element (such as < div > for container element), if the single element has no sub-element, the < div/>, if at least one sub-element is included, the format is < div >. The term is used, the intermediate package is the sub-element, and the complete page is generated through nesting and combination.
An html file with the content of < html > < head > </head > < body > < div > </body > </html > format is provided, when the html file is identified, an html page is read once, analysis is carried out according to each character, and if the current character is '<', the html file is considered to be the beginning of an element identification; when encountering ' >, the terminal of the element identifier is considered, the intermediate package of ' < ' and ' > ' is the current element, the < html > element can be identified in the mode, when the character is read downwards, the < head > element and the < head > element are encountered, the pairing identification of the < head > element and the < head > element is completed at the moment, and the end element of the html is not matched, so the head element is a sub-element of the html, and the head node is mounted under the html node in the format of:
+html
-head
then identify the body element, and because the head has been identified, the body and head belong to the peer in the format:
+html
-head
-body
and identifying the div element, wherein the div element is a child element of the body because the end element of the body is not matched, and the format is as follows:
+html
-head
+body
-div
and then three elements of div >, </body >, </html > are identified, and after the matching of the html elements is completed, the whole identification process is completed. The format at this time is:
+html
-head
+body
-div
the identification flow is perfected, the html analysis can be completed, and the memory element node tree is constructed.
The present invention also provides a program product comprising execution instructions stored in a readable storage medium. The at least one processor of the device may read the execution instructions from the readable storage medium, the execution instructions being executed by the at least one processor to cause the device to implement the methods provided by the various embodiments described above.
In the above embodiment of the apparatus, it should be understood that the processor may be a central processing unit (english: central Processing Unit, abbreviated as CPU), or may be other general purpose processors, digital signal processors (english: digital Signal Processor, abbreviated as DSP), application specific integrated circuits (english: application Specific Integrated Circuit, abbreviated as ASIC), or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of a method disclosed in connection with the present invention may be embodied directly in a hardware processor for execution, or in a combination of hardware and software modules in a processor for execution.
Finally, it should be noted that: the above embodiments are only for illustrating the technical solution of the present invention, and not for limiting the same; although the invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical scheme described in the foregoing embodiments can be modified or some or all of the technical features thereof can be replaced by equivalents; such modifications and substitutions do not depart from the spirit of the invention.
Claims (6)
1. A method for implementing an Axure engineering transition to Qt engineering, comprising:
acquiring identification features corresponding to each Axure standard control, and establishing a mapping relation between the Axure standard control and a corresponding Qt control;
extracting and processing the Axure engineering to construct a virtual Axure control tree;
based on the identification features and the mapping relation, carrying out identification processing on the Axure control tree to generate a virtual Qt control tree;
outputting the Qt control tree into a file with a preset format based on the preset format;
the obtaining the identification feature corresponding to each Axure standard control comprises the following steps:
feature extraction processing is carried out on the Axure standard controls one by one, and identification features corresponding to each Axure standard control are obtained;
the establishing the mapping relation between the Axure standard control and the corresponding Qt control comprises the following steps:
acquiring a Qt control matched with the Axure standard control from a preset Qt control library, and establishing a mapping relation between the Axure standard control and the Qt control;
the extracting processing is performed on the Axure engineering, and a virtual Axure control tree is constructed, which comprises the following steps:
extracting convertible resource information in the Axure project, wherein the resource information comprises pages, associated patterns and pictures;
constructing a virtual Axure control tree in a memory by taking the page as a unit;
the building a virtual Axure control tree in a memory by taking the page as a unit comprises the following steps:
extracting identification information of an identification element, extracting attribute information of a container element, and acquiring a control type of a current element according to the attribute information;
based on the identification information and the control type, constructing a virtual Axure control tree in a memory according to the inclusion and hierarchy relation of the control; extracting and processing the Axure engineering, and constructing a virtual Axure control tree by the following specific implementation modes: in order to construct a virtual Axure control tree, an Axure project is required to be extracted, convertible resource information of the Axure project is extracted, the resource information comprises pages, associated patterns and pictures, and then a virtual Axure control tree is constructed in a memory by taking the pages as units; among them, in the Axure control, html elements can be divided into two categories: one is an identification element of html and body, and the other is a container element of div; identifying the elements layer by layer in a top-down mode based on the element node tree, and extracting only information when encountering the identification elements to extract the identification information of the identification elements; when encountering a container element, extracting attribute information of the container element, judging a control type represented by the current element according to attribute information of the current container element and attribute values of name and type, and finally constructing an Axure control tree according to the inclusion and hierarchy relation of the control by utilizing identification information and the control type.
2. The method according to claim 1, wherein the identifying the Axure control tree based on the identifying feature and the mapping relation, generating a virtual Qt control tree, includes:
identifying the Axure control tree based on the identification features and the mapping relation, and acquiring a standby Qt control corresponding to the Axure control, a coordinate position of the standby Qt control and a style of a merging control;
and generating a virtual Qt control tree based on the standby Qt control, the coordinate position and the style of the merging control.
3. A method according to claim 2, wherein the obtaining a dormant Qt control corresponding to an Axure control comprises:
scanning Axure control tree nodes one by one in sequence from top to bottom and from outside to inside, and searching the identification features and the mapping relation;
and acquiring the standby Qt control according to the identification characteristics and the mapping relation.
4. The method of claim 3, wherein the obtaining the standby Qt control according to the identification feature and the mapping relationship comprises:
and acquiring the Axure standard control according to the identification characteristics, inquiring a Qt control corresponding to the Axure standard control based on the mapping relation, and taking the Qt control as a standby Qt control.
5. The method of claim 1, wherein outputting the Qt control tree as a file in a preset format based on a preset format comprises:
and outputting the Qt control tree into a UI file format.
6. The method according to claim 1 or 5, further comprising, after the outputting the Qt control tree into a file of a preset format based on the preset format:
and saving the file to a disk.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110289826.4A CN113010184B (en) | 2021-03-18 | 2021-03-18 | Method for realizing conversion from Axure engineering to Qt engineering |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110289826.4A CN113010184B (en) | 2021-03-18 | 2021-03-18 | Method for realizing conversion from Axure engineering to Qt engineering |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113010184A CN113010184A (en) | 2021-06-22 |
CN113010184B true CN113010184B (en) | 2024-02-20 |
Family
ID=76409607
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110289826.4A Active CN113010184B (en) | 2021-03-18 | 2021-03-18 | Method for realizing conversion from Axure engineering to Qt engineering |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113010184B (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110427213A (en) * | 2019-07-29 | 2019-11-08 | 厦门四信通信科技有限公司 | Method, device, equipment and storage medium for realizing intelligent configuration software |
CN111625226A (en) * | 2020-05-29 | 2020-09-04 | 北京无线电测量研究所 | Prototype-based human-computer interaction design implementation method and system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6993717B2 (en) * | 2002-02-12 | 2006-01-31 | Siemens Medical Solutions Health Services Inc. | Data transformation system |
US9760236B2 (en) * | 2011-10-14 | 2017-09-12 | Georgia Tech Research Corporation | View virtualization and transformations for mobile applications |
US20210042079A1 (en) * | 2019-08-08 | 2021-02-11 | DENSO TEN AMERICA Limited | Device and method for multi-display prototyping |
-
2021
- 2021-03-18 CN CN202110289826.4A patent/CN113010184B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110427213A (en) * | 2019-07-29 | 2019-11-08 | 厦门四信通信科技有限公司 | Method, device, equipment and storage medium for realizing intelligent configuration software |
CN111625226A (en) * | 2020-05-29 | 2020-09-04 | 北京无线电测量研究所 | Prototype-based human-computer interaction design implementation method and system |
Also Published As
Publication number | Publication date |
---|---|
CN113010184A (en) | 2021-06-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112650858B (en) | Emergency assistance information acquisition method and device, computer equipment and medium | |
CN110502520B (en) | Method, system and equipment for data warehousing and computer readable storage medium | |
CN110738049B (en) | Similar text processing method and device and computer readable storage medium | |
CN114741070A (en) | Code generation method and device, electronic equipment and storage medium | |
CN111881183B (en) | Enterprise name matching method and device, storage medium and electronic equipment | |
US20150220236A1 (en) | Post-designing method and apparatus based on variant configuration in development of graphic user interface | |
CN116150371A (en) | Asset repayment plan mass data processing method based on sharingJDBC | |
CN102521008B (en) | Program compiling device and method for compiling program | |
CN116643814A (en) | Method for building model library, method for invoking model based on model library, and related equipment | |
CN113312539A (en) | Method, device, equipment and medium for providing retrieval service | |
CN114495147B (en) | Identification method, device, equipment and storage medium | |
JP2016532190A (en) | Document format conversion apparatus and method | |
CN114398138B (en) | Interface generation method, device, computer equipment and storage medium | |
CN113010184B (en) | Method for realizing conversion from Axure engineering to Qt engineering | |
CN114201961A (en) | Comment prediction method, device, equipment and readable storage medium | |
CN114490400A (en) | Method and device for processing test cases | |
CN112667225A (en) | Method, system, equipment and readable storage medium for prototype graph code conversion | |
CN109697234B (en) | Multi-attribute information query method, device, server and medium for entity | |
CN116346777A (en) | Dictionary tree domain name matching method, device, equipment and storage medium | |
CN107256260A (en) | A kind of intelligent semantic recognition methods, searching method, apparatus and system | |
CN113868495A (en) | Website clustering method, device, equipment and storage medium | |
CN113468258A (en) | Heterogeneous data conversion method and device and storage medium | |
CN116070596B (en) | PDF file generation method, device and related medium based on dynamic data | |
CN113254826B (en) | Dump file processing method and device | |
CN118643007B (en) | Interface document parsing method, device and storage medium |
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 | ||
CB02 | Change of applicant information | ||
CB02 | Change of applicant information |
Country or region after: China Address after: 210000 room 220, No.100 Tuanjie Road, Nanjing Software Park (West District), high tech Zone, Nanjing City, Jiangsu Province Applicant after: Nanjing Rengu Defense Technology Co.,Ltd. Address before: 210000 room 220, No.100 Tuanjie Road, Nanjing Software Park (West District), high tech Zone, Nanjing City, Jiangsu Province Applicant before: NANJING RENGU SYSTEM INTEGRATION CO.,LTD. Country or region before: China |
|
GR01 | Patent grant | ||
GR01 | Patent grant |