CN115526160A - Rich text processing method, device and equipment and storage medium - Google Patents
Rich text processing method, device and equipment and storage medium Download PDFInfo
- Publication number
- CN115526160A CN115526160A CN202211298744.7A CN202211298744A CN115526160A CN 115526160 A CN115526160 A CN 115526160A CN 202211298744 A CN202211298744 A CN 202211298744A CN 115526160 A CN115526160 A CN 115526160A
- Authority
- CN
- China
- Prior art keywords
- rich text
- data source
- template
- variable
- text template
- 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.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
- G06F40/186—Templates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/986—Document structures and storage, e.g. HTML extensions
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention provides a rich text processing method, a rich text processing device, rich text processing equipment and a storage medium, wherein the method comprises the following steps: acquiring a rich text template corresponding to a current service request, and acquiring a service data source based on the current service request; analyzing the rich text template to acquire the corresponding relation between the service data source and the variable in the rich text template; filling contents in the rich text template based on the business data source according to the corresponding relation between the business data source and the variable in the rich text template to obtain a rich text content file; and rendering and displaying the rich text content file by using a preset browsing control. According to the method and the device, the corresponding rich text template is obtained according to different service requirements, and the corresponding relation between the variable of the template and the data source is analyzed to fill the content, so that the customization and the display of the specific personalized rich text content are realized, and the personalized configuration requirements of different tenants on different rich text protocols can be conveniently and quickly met.
Description
Technical Field
The present invention relates to the field of data processing technologies, and in particular, to a rich text processing method, apparatus, device, and storage medium.
Background
In the use process of office software, a business scene exists: and loading rich text contents (such as contracts, agreements, orders and the like) at the APP terminal through WebView. In practical application, different tenants have different rich text protocols, and how to conveniently and quickly meet the personalized configuration requirements of the different tenants on the different rich text protocols is a problem to be solved urgently.
Disclosure of Invention
The invention aims to provide a rich text processing method, a rich text processing device, rich text processing equipment and a rich text storage medium, so as to solve the technical problems, and meet the personalized configuration requirements of different tenants on different rich text protocols conveniently and quickly.
In order to solve the technical problem, the invention provides a rich text processing method, which comprises the following steps:
acquiring a rich text template corresponding to a current service request, and acquiring a service data source based on the current service request;
analyzing the rich text template to acquire the corresponding relation between the service data source and the variable in the rich text template;
filling contents in the rich text template based on the business data source according to the corresponding relation between the business data source and the variable in the rich text template to obtain a rich text content file;
and rendering and displaying the rich text content file by using a preset browsing control.
Further, the obtaining of the rich text template corresponding to the current service request specifically includes:
sending a current service request to a server, and acquiring a rich text template returned by the server; and the rich text template is obtained by matching the server based on the tenant account corresponding to the current service request.
Further, the acquiring a service data source based on the current service request specifically includes:
sending a current service request to a server, and acquiring a service data source returned by the server; and the service data source is obtained by extracting the server based on the current service request.
Further, the analyzing the rich text template to obtain a corresponding relationship between the service data source and a variable in the rich text template includes:
and analyzing the rich text template, and performing field matching according to the object name of the variable set in the rich text template and the object name in the service data source to obtain the corresponding relation between the service data source and the variable in the rich text template.
Further, the content filling is performed on the rich text template based on the service data source according to the corresponding relationship between the service data source and the variable in the rich text template to obtain a rich text content file, which specifically includes:
analyzing according to the body field in the rich text template to obtain an HTML template text, and constructing a dom tree based on the HTML template text;
and performing data assignment, node filling and attribute modification on the dom tree based on the service data source according to the corresponding relation between the service data source and the variable in the rich text template to obtain the rich text content file.
Further, the variables in the rich text template comprise non-array type variables, array type variables and picture variables; wherein the array type variable is used for parsing into a table in the rich text content file.
The present invention also provides a rich text processing apparatus, comprising:
the acquisition module is used for acquiring a rich text template corresponding to the current service request and acquiring a service data source based on the current service request;
the analysis module is used for analyzing the rich text template to acquire the corresponding relation between the business data source and the variable in the rich text template;
the filling module is used for filling the content of the rich text template based on the business data source according to the corresponding relation between the business data source and the variable in the rich text template to obtain a rich text content file;
and the display module is used for rendering and displaying the rich text content file by using a preset browsing control.
Further, the obtaining module is specifically configured to:
sending a current service request to a server, and acquiring a rich text template returned by the server; and the rich text template is obtained by matching the server based on the tenant account corresponding to the current service request.
The invention also provides terminal equipment which comprises a processor and a memory stored with a computer program, wherein the processor realizes any rich text processing method when executing the computer program.
The invention also provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements any of the rich text processing methods described herein.
Compared with the prior art, the invention has the following beneficial effects:
the invention provides a rich text processing method, a rich text processing device, rich text processing equipment and a storage medium, wherein the rich text processing method comprises the following steps: acquiring a rich text template corresponding to a current service request, and acquiring a service data source based on the current service request; analyzing the rich text template to obtain the corresponding relation between the business data source and the variable in the rich text template; filling contents in the rich text template based on the business data source according to the corresponding relation between the business data source and the variable in the rich text template to obtain a rich text content file; and rendering and displaying the rich text content file by using a preset browsing control. According to the method and the device, the corresponding rich text template is obtained according to different service requirements, and the corresponding relation between the variable of the template and the data source is analyzed to fill the content, so that the customization and the display of the specific personalized rich text content are realized, and the personalized configuration requirements of different tenants on different rich text protocols can be conveniently and quickly met.
Drawings
FIG. 1 is a flow diagram of a rich text processing method provided by the present invention;
FIG. 2 is a second schematic flow chart of a rich text processing method according to the present invention;
fig. 3 is a schematic structural diagram of a rich text processing device provided by the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described clearly and completely with reference to the accompanying drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, an embodiment of the present invention provides a rich text processing method, which includes the steps of:
s1, acquiring a rich text template corresponding to a current service request, and acquiring a service data source based on the current service request;
s2, analyzing the rich text template to acquire a corresponding relation between the business data source and a variable in the rich text template;
s3, according to the corresponding relation between the business data source and the variable in the rich text template, filling the content of the rich text template based on the business data source to obtain a rich text content file;
and S4, rendering and displaying the rich text content file by using a preset browsing control.
It should be noted that the current service request may be a request initiated by a service person at the terminal device according to actual needs, for example, a request for triggering functions of making a contract, agreement, order, and the like. The system (such as a server) can return a corresponding rich text template according to a service request initiated by a user (the rich text template can be customized and stored in advance by a service terminal), and simultaneously return a service data source according to the service data input by the user at this time or the pre-stored service data. Then, the obtained rich text template can be analyzed on the terminal equipment to obtain the corresponding relation between the current business data source and the variable in the template; according to the corresponding relation, the template can be filled with the content by using the service data source to obtain the processed rich text content file, and then the rich text can be displayed through a browsing control (such as a webview control) of the terminal equipment.
In this embodiment of the present invention, further, the obtaining of the rich text template corresponding to the current service request specifically includes:
sending a current service request to a server, and acquiring a rich text template returned by the server; and the rich text template is obtained by matching the server based on the tenant account corresponding to the current service request.
It should be noted that, the specific way of obtaining the rich text template corresponding to the current service request may be: and sending the current service request to a server, inquiring a corresponding rich text template in a database by the server according to the tenant information of the current service request, and returning the rich text template to the terminal equipment. It can be understood that the rich text template can be configured individually by the service terminal and stored in the designated database, and the rich text template is bound with the tenant account, so that the corresponding rich text template can be acquired by only the bound tenant account in the subsequent process.
In this embodiment of the present invention, further, the obtaining a service data source based on the current service request specifically includes:
sending a current service request to a server, and acquiring a service data source returned by the server; and the service data source is obtained by extracting the server based on the current service request.
It should be noted that, the manner of acquiring the service data source may be: and sending the current service request to a server, wherein the current service request comprises information such as service data input by service personnel, and the like, and the server can extract a service data source according to the current service request, wherein the service data comprises the service data input by the service personnel and the service data extracted from a prestored database according to the corresponding service request, and returning the service data to the terminal equipment.
In this embodiment of the present invention, further, the analyzing the rich text template to obtain a correspondence between the service data source and a variable in the rich text template includes:
and analyzing the rich text template, and performing field matching according to the object name of the variable set in the rich text template and the object name in the service data source to obtain the corresponding relation between the service data source and the variable in the rich text template.
It should be noted that the variable set in the rich text template includes object names of a plurality of variables, which are used for performing one-to-one matching correspondence with object names in the service data source, so as to determine and obtain a correspondence between the service data source and the variables in the rich text template.
In this embodiment of the present invention, further, the obtaining a rich text content file by filling the content of the rich text template based on the service data source according to the correspondence between the service data source and the variable in the rich text template specifically includes:
analyzing according to the body field in the rich text template to obtain an HTML template text, and constructing a dom tree based on the HTML template text;
and performing data assignment, node filling and attribute modification on the dom tree based on the service data source according to the corresponding relation between the service data source and the variable in the rich text template to obtain the rich text content file.
In the embodiment of the present invention, further, the variables in the rich text template include a non-array type variable, an array type variable and a picture variable; wherein the array type variable is used for parsing into a table in the rich text content file.
Based on the above scheme, in order to better understand the rich text processing method provided by the embodiment of the present invention, the following detailed description is made:
in order to solve the problem that the traditional rich text display software of the mobile terminal cannot quickly meet the personalized requirements, the embodiment of the invention provides a method for realizing the dynamic content display of the rich text of the mobile terminal, which can perform dynamic assignment and expansion of the rich text according to a rich text protocol (rich text template) and service data which are pre-stored in a server, and realize the effect of separating a rich text protocol interface from a service data interface.
1. The whole process is as follows:
(1) The server issues a rich text protocol to the mobile phone terminal, analyzes a body field (HTML text) in the rich text protocol, and constructs a dom tree;
(2) And the server issues a service data source varsource to the mobile phone terminal, and performs data assignment, node filling and attribute modification on the dom tree node according to the field corresponding relation between the varsource email and the data source varsource in the rich text protocol. The corresponding relationship can be understood as follows: the varsource in the rich text protocol provides a key in the key value pair, the data source varsource provides a value in the key value pair, and the establishment of the key-value corresponding relation depends on one-to-one correspondence (field values are the same) between obj name in the protocol varsource and object names in the data source varsource;
(3) Reconverting the dom tree in (2) into HTML text;
(4) And (5) rendering the processed rich text body field, namely the HTML text subjected to dynamic data assignment, node filling and attribute modification by using webview.
2. Designing a protocol:
the body stores a piece of HTML text containing variables identified by braces { var }, such as:
3. taking the above two protocols as examples, the HTML content finally used for being displayed on UIWebView is:
examples of the variable types are:
(1) text dynamic text variables:
the variables in the non-array type (table) tags are used in the non-dynamic table tags, such as "{ order name }", "{ order number }", for example. The variables are subjected to matching value replacement, namely assignment, in all object fields of non-array types in the data source varsource according to the field name corresponding relation of the varsource.
(2) array dynamic table variables:
a 'sourceobj' attribute is arranged in a table tag of the array type table and used for placing an object label of a table data source, a field label of a table row data source object is placed in a text variable of a td tag, and the label corresponding relation exists in a varsourcemap field of a rich text protocol. Firstly, a corresponding object is found in varsource according to sourceobj of a table label, then a corresponding line is automatically generated according to the number of pieces of object data, and variable data are filled.
(3) image dynamic picture variable:
used in non-dynamic table tags, both static and dynamic are supported, and there is only one picture placeholder in the body `! -IMG # no- >' when it is a dynamic picture, the picture variable will be stored in src in images node, and the label replacement is performed by a method similar to (1) text dynamic text variable. When the picture is a static picture, for example, an icon that is not related to a service, a label that does not need to be processed is corresponding to the static picture, such as < img src = "... Jpg" width = "50" height = "50" alt = "...../".
4. And (3) an analysis process:
the overall flow chart is shown in FIG. 2, and is explained in steps:
(1) And searching a name field corresponding to a field with the label field consistent with the Chinese name of the variable in the fields of the object with obj of which the obj is the obj according to the field name corresponding relation of the varsource tags, and carrying out matching value substitution, namely assignment, in all the fields of the object with the non-array type in the data source varsource.
(2) The variables within the array type label, here the array type label, refer to a table. Firstly, finding a corresponding object in varsource data in a rich text protocol and a data source varsource according to sourceobj of a table label, then automatically generating a corresponding line according to the number of the object data in the varsource, and filling variable data, wherein the filling mode of single-line data is consistent with the assignment mode of a non-array type label.
For dynamic picture variables, the picture variable will be stored in src in the images node.
Compared with the prior art, the embodiment of the invention has the following beneficial effects:
the embodiment of the invention provides a method for realizing dynamic content display of rich text at a mobile terminal, which can perform dynamic assignment and expansion of the rich text according to a rich text protocol and a service data source issued by a server, meet the requirement that different tenants have different rich text protocols (templates), and dynamically meet the personalized configuration requirements of different tenants by using one control.
It should be noted that the above method or flow embodiment is described as a series of acts or combinations for simplicity, but those skilled in the art should understand that the present invention is not limited by the described acts or sequences, as some steps may be performed in other sequences or simultaneously according to the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are exemplary embodiments and that no single embodiment is necessarily required by the inventive embodiments.
Referring to fig. 3, an embodiment of the present invention further provides a rich text processing apparatus, including:
the system comprises an acquisition module 1, a service data source and a service data source, wherein the acquisition module is used for acquiring a rich text template corresponding to a current service request and acquiring the service data source based on the current service request;
the analysis module 2 is used for analyzing the rich text template to acquire the corresponding relation between the business data source and the variable in the rich text template;
the filling module 3 is used for filling the content of the rich text template based on the business data source according to the corresponding relation between the business data source and the variable in the rich text template to obtain a rich text content file;
and the display module 4 is used for rendering and displaying the rich text content file by using a preset browsing control.
Further, the obtaining module 1 is specifically configured to:
sending a current service request to a server, and acquiring a rich text template returned by the server; and the rich text template is obtained by matching the server based on the tenant account corresponding to the current service request.
Further, the obtaining module 1 is specifically configured to:
sending a current service request to a server, and acquiring a service data source returned by the server; and the service data source is obtained by extracting the server based on the current service request.
Further, the parsing module 2 is specifically configured to:
and analyzing the rich text template, and performing field matching according to the object name of the variable set in the rich text template and the object name in the service data source to obtain the corresponding relation between the service data source and the variable in the rich text template.
Further, the filling module 3 is specifically configured to:
analyzing according to the body field in the rich text template to obtain an HTML template text, and constructing a dom tree based on the HTML template text;
and performing data assignment, node filling and attribute modification on the dom tree based on the service data source according to the corresponding relation between the service data source and the variable in the rich text template to obtain the rich text content file.
Further, the variables in the rich text template comprise non-array type variables, array type variables and picture variables; wherein the array type variable is used for parsing into a table in the rich text content file.
It can be understood that the foregoing apparatus item embodiments correspond to the method item embodiments of the present invention, and the rich text processing apparatus provided in the embodiments of the present invention can implement the rich text processing method provided in any method item embodiment of the present invention.
The present invention also provides a non-transitory computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements any of the rich text processing methods described herein.
It should be noted that the above-described embodiments of the apparatus are merely illustrative, where the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. In addition, in the drawings of the embodiment of the apparatus provided by the present invention, the connection relationship between the modules indicates that there is a communication connection therebetween, and may be specifically implemented as one or more communication buses or signal lines. One of ordinary skill in the art can understand and implement it without inventive effort.
It can be clearly understood by those skilled in the art that, for convenience and brevity, the specific working process of the apparatus described above may refer to the corresponding process in the foregoing method embodiment, and is not described herein again.
The terminal device may be a desktop computer, a notebook, a palm computer, a cloud server, or other computing devices. The terminal device may include, but is not limited to, a processor, a memory.
The Processor may be a Central Processing Unit (CPU), other 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, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor or the like, which is the control center of the terminal device and connects the various parts of the whole terminal device using various interfaces and lines.
The memory may be used to store the computer program, and the processor may implement various functions of the terminal device by running or executing the computer program stored in the memory and calling data stored in the memory. The memory may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function, and the like; the storage data area may store data created according to the use of the mobile phone, and the like. In addition, the memory may include high speed random access memory, and may also include non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) Card, a Flash memory Card (Flash Card), at least one magnetic disk storage device, a Flash memory device, or other volatile solid state storage device.
The storage medium is a computer-readable storage medium, in which the computer program is stored, which computer program, when being executed by a processor, is adapted to carry out the steps of the above-mentioned respective method embodiments. Wherein the computer program comprises computer program code, which may be in the form of source code, object code, an executable file or some intermediate form, etc. The computer-readable medium may include: any entity or device capable of carrying the computer program code, recording medium, usb disk, removable hard disk, magnetic disk, optical disk, computer Memory, read-Only Memory (ROM), random Access Memory (RAM), electrical carrier wave signals, telecommunications signals, software distribution medium, and the like. It should be noted that the computer-readable medium may contain suitable additions or subtractions depending on the requirements of legislation and patent practice in jurisdictions, for example, in some jurisdictions, computer-readable media may not include electrical carrier signals or telecommunication signals in accordance with legislation and patent practice.
While the foregoing is directed to the preferred embodiment of the present invention, it will be understood by those skilled in the art that various changes and modifications may be made without departing from the spirit and scope of the invention.
Claims (10)
1. A rich text processing method, comprising:
acquiring a rich text template corresponding to a current service request, and acquiring a service data source based on the current service request;
analyzing the rich text template to acquire the corresponding relation between the service data source and the variable in the rich text template;
filling contents in the rich text template based on the business data source according to the corresponding relation between the business data source and the variable in the rich text template to obtain a rich text content file;
and rendering and displaying the rich text content file by using a preset browsing control.
2. The rich text processing method according to claim 1, wherein the obtaining of the rich text template corresponding to the current service request specifically comprises:
sending a current service request to a server, and acquiring a rich text template returned by the server; and the rich text template is obtained by matching the server based on the tenant account corresponding to the current service request.
3. The rich text processing method according to claim 1, wherein the obtaining of the service data source based on the current service request specifically comprises:
sending a current service request to a server, and acquiring a service data source returned by the server; and the service data source is obtained by extracting the server based on the current service request.
4. The method according to claim 1, wherein parsing the rich text template to obtain a correspondence between the service data source and a variable in the rich text template comprises:
and analyzing the rich text template, and performing field matching according to the object name of the variable set in the rich text template and the object name in the service data source to obtain the corresponding relation between the service data source and the variable in the rich text template.
5. The method according to claim 1, wherein the obtaining a rich text content file by filling content in the rich text template based on the service data source according to the correspondence between the service data source and the variable in the rich text template specifically comprises:
analyzing according to the body field in the rich text template to obtain an HTML template text, and constructing a dom tree based on the HTML template text;
and according to the corresponding relation between the business data source and the variable in the rich text template, performing data assignment, node filling and attribute modification on the dom tree based on the business data source to obtain the rich text content file.
6. The rich text processing method according to claim 1, wherein the variables in the rich text template include a non-array type variable, an array type variable, and a picture variable; wherein the array type variable is used for parsing into a table in the rich text content file.
7. A rich text processing apparatus, comprising:
the acquisition module is used for acquiring a rich text template corresponding to the current service request and acquiring a service data source based on the current service request;
the analysis module is used for analyzing the rich text template to acquire the corresponding relation between the business data source and the variable in the rich text template;
the filling module is used for filling the content of the rich text template based on the business data source according to the corresponding relation between the business data source and the variable in the rich text template to obtain a rich text content file;
and the display module is used for rendering and displaying the rich text content file by utilizing a preset browsing control.
8. The rich text processing device according to claim 7, wherein the obtaining module is specifically configured to:
sending a current service request to a server, and acquiring a rich text template returned by the server; and the rich text template is obtained by matching the server based on the tenant account corresponding to the current service request.
9. A terminal device comprising a processor and a memory storing a computer program, characterized in that the processor implements the rich text processing method of any one of claims 1 to 6 when executing the computer program.
10. A non-transitory computer readable storage medium having stored thereon a computer program, wherein the computer program, when executed by a processor, implements the rich text processing method of any of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211298744.7A CN115526160A (en) | 2022-10-21 | 2022-10-21 | Rich text processing method, device and equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211298744.7A CN115526160A (en) | 2022-10-21 | 2022-10-21 | Rich text processing method, device and equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115526160A true CN115526160A (en) | 2022-12-27 |
Family
ID=84703141
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211298744.7A Pending CN115526160A (en) | 2022-10-21 | 2022-10-21 | Rich text processing method, device and equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115526160A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116301813A (en) * | 2023-05-17 | 2023-06-23 | 壹药网科技(上海)股份有限公司 | Low-code platform development method and system |
CN117454864A (en) * | 2023-10-26 | 2024-01-26 | 中国人寿保险股份有限公司江苏省分公司 | Display method based on template and data fusion |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140059140A1 (en) * | 2012-08-21 | 2014-02-27 | International Business Machines Corporation | Formatting rich text data into a json array |
WO2014075535A1 (en) * | 2012-11-14 | 2014-05-22 | 腾讯科技(深圳)有限公司 | Method and device for network platform to present rich text message, and computer storage medium |
CN105786474A (en) * | 2014-12-25 | 2016-07-20 | 北京仿真中心 | Multi-tenant-supporting collaborative business flow customizing system and method |
CN106897251A (en) * | 2016-07-01 | 2017-06-27 | 阿里巴巴集团控股有限公司 | Rich text methods of exhibiting and device |
CN110162760A (en) * | 2019-05-23 | 2019-08-23 | 武汉神算云信息科技有限责任公司 | A kind of form customization method based on procedure links |
CN111274760A (en) * | 2020-01-09 | 2020-06-12 | 北京字节跳动网络技术有限公司 | Rich text data processing method and device, electronic equipment and computer storage medium |
CN111753513A (en) * | 2020-06-30 | 2020-10-09 | 北京首汽智行科技有限公司 | A Method of Making Electronic Contract Based on HTML Language |
CN112395848A (en) * | 2020-11-18 | 2021-02-23 | 平安普惠企业管理有限公司 | Rich text display method and device, computer equipment and storage medium |
CN112464633A (en) * | 2020-11-04 | 2021-03-09 | 贝壳技术有限公司 | Template generation method and device, electronic equipment and storage medium |
CN112488655A (en) * | 2020-12-04 | 2021-03-12 | 杭州电子科技大学 | Business process dynamic customization system and method based on multi-tenant mode |
CN113761871A (en) * | 2021-02-02 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | Rich text rendering method and device, electronic equipment and storage medium |
CN114415986A (en) * | 2021-10-11 | 2022-04-29 | 浪潮软件股份有限公司 | Document template customizing and printing method, device and computer readable medium |
-
2022
- 2022-10-21 CN CN202211298744.7A patent/CN115526160A/en active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140059140A1 (en) * | 2012-08-21 | 2014-02-27 | International Business Machines Corporation | Formatting rich text data into a json array |
WO2014075535A1 (en) * | 2012-11-14 | 2014-05-22 | 腾讯科技(深圳)有限公司 | Method and device for network platform to present rich text message, and computer storage medium |
CN105786474A (en) * | 2014-12-25 | 2016-07-20 | 北京仿真中心 | Multi-tenant-supporting collaborative business flow customizing system and method |
CN106897251A (en) * | 2016-07-01 | 2017-06-27 | 阿里巴巴集团控股有限公司 | Rich text methods of exhibiting and device |
CN110162760A (en) * | 2019-05-23 | 2019-08-23 | 武汉神算云信息科技有限责任公司 | A kind of form customization method based on procedure links |
CN111274760A (en) * | 2020-01-09 | 2020-06-12 | 北京字节跳动网络技术有限公司 | Rich text data processing method and device, electronic equipment and computer storage medium |
CN111753513A (en) * | 2020-06-30 | 2020-10-09 | 北京首汽智行科技有限公司 | A Method of Making Electronic Contract Based on HTML Language |
CN112464633A (en) * | 2020-11-04 | 2021-03-09 | 贝壳技术有限公司 | Template generation method and device, electronic equipment and storage medium |
CN112395848A (en) * | 2020-11-18 | 2021-02-23 | 平安普惠企业管理有限公司 | Rich text display method and device, computer equipment and storage medium |
CN112488655A (en) * | 2020-12-04 | 2021-03-12 | 杭州电子科技大学 | Business process dynamic customization system and method based on multi-tenant mode |
CN113761871A (en) * | 2021-02-02 | 2021-12-07 | 北京沃东天骏信息技术有限公司 | Rich text rendering method and device, electronic equipment and storage medium |
CN114415986A (en) * | 2021-10-11 | 2022-04-29 | 浪潮软件股份有限公司 | Document template customizing and printing method, device and computer readable medium |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116301813A (en) * | 2023-05-17 | 2023-06-23 | 壹药网科技(上海)股份有限公司 | Low-code platform development method and system |
CN116301813B (en) * | 2023-05-17 | 2023-08-15 | 壹药网科技(上海)股份有限公司 | Low-code platform development method and system |
CN117454864A (en) * | 2023-10-26 | 2024-01-26 | 中国人寿保险股份有限公司江苏省分公司 | Display method based on template and data fusion |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111176976B (en) | Test data generation method and device, storage medium and electronic device | |
CN111625308B (en) | Information display method and device and electronic equipment | |
CN109783757B (en) | Method, device and system for rendering webpage, storage medium and electronic device | |
CN112905178A (en) | Method, device, equipment and medium for generating business function page | |
CN115526160A (en) | Rich text processing method, device and equipment and storage medium | |
CN107092652B (en) | Navigation method and device for target page | |
CN109101309B (en) | Method and apparatus for updating user interface | |
CN104765746B (en) | Data processing method and device for mobile communication terminal browser | |
CN108038195A (en) | Intelligent terminal question searching method and device, intelligent terminal and storage medium | |
CN113190152A (en) | Method and device for switching application program theme | |
CN103051652A (en) | Mobile terminal cloud commuting delivery platform | |
CN105094775A (en) | Webpage generation method and apparatus | |
CN114612279A (en) | Watermark adding method and device | |
CN108021629B (en) | Method, device and system for generating advertisement material data | |
CN107423051B (en) | Data configuration method and device | |
CN112558973A (en) | Front-end page generation method and device, storage medium and electronic device | |
CN107147732A (en) | Image processing method, device, client and service end | |
CN113656506B (en) | Electronic specification acquisition method and device and readable medium | |
CN114527972B (en) | A page generation method, device, electronic device and computer readable medium | |
CN111523295A (en) | Data rendering method, device, medium and electronic equipment | |
CN111858994A (en) | Character retrieval method and device | |
CN111191974B (en) | Medicine inventory method and device | |
CN109120783A (en) | Information acquisition method and device, mobile terminal and computer readable storage medium | |
CN111339125B (en) | Data query method and device | |
CN111125501B (en) | Method and device for processing information |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20221227 |