Method of implementing structured and non-structured data in an XML document
First Claim
1. A method of implementing structured and non-structured data in an XML document, comprising the steps of:
- designing a source HTML document that contains a form tag;
designing a structured source XML document with a user-defined tag;
designing a web form document by mapping an absolute path variable of the user-defined tag into the source HTML document;
automatically creating an XSL document by XSLT-processing the web form document;
inputting structured data, non-structured data, or both into the web form document;
automatically creating a new XML document from the structured source XML document by replacing the absolute path variable of the user-defined tag with the structured data or non-structured data input into the web form document; and
automatically displaying content of the new XML document by merging content from the new XML document and content from the XSL document.
0 Assignments
0 Petitions
Accused Products
Abstract
The inventions generally relate to methods of implementing structured and non-structured data in an XML document including, designing a source HTML document that contains form tags, designing a structured source XML document using user-defined tags, designing a web form document by mapping absolute path variables of the user-defined tags into the source HTML document, automatically creating an XSL document by XSLT-processing the web form document, inputting structured data and non-structured data to the web form document, automatically creating a new XML document by replacing the absolute path variable of the user-defined tag with the structured data and the non-structured data input to the web form document and automatically displaying the content of the new XML document by merging the new XML document and the XSL document.
-
Citations
16 Claims
-
1. A method of implementing structured and non-structured data in an XML document, comprising the steps of:
-
designing a source HTML document that contains a form tag; designing a structured source XML document with a user-defined tag; designing a web form document by mapping an absolute path variable of the user-defined tag into the source HTML document; automatically creating an XSL document by XSLT-processing the web form document; inputting structured data, non-structured data, or both into the web form document; automatically creating a new XML document from the structured source XML document by replacing the absolute path variable of the user-defined tag with the structured data or non-structured data input into the web form document; and automatically displaying content of the new XML document by merging content from the new XML document and content from the XSL document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method of implementing structured and non-structured data in an XML document, comprising the steps of:
-
designing a source HTML document that contains a form tag, the form tag being an empty form in which data is not contained; designing a structured source XML document with a user-defined tag, general and repeated data which are structure date of the structured source XML document written in different notations so as to be distinguishable; designing a web form document by mapping an absolute path variable of the user-defined tag into the form tag of the source HTML document as a data format; automatically creating an XSL document by XSLT-processing the web form document, the XSL document being connected to the web form document through the absolute path variable of the user-defined tag; inputting structured data, non-structured data, or both into the web form document; automatically creating a new XML document from the structured source XML document by replacing the absolute path variable of the user-defined tag with the structured data or non-structured data input into the web form document; and automatically displaying content of the new XML document by merging content from the new XML document and content from the XSL document, wherein, designing the web form comprises (a) a structured data form tag design process for designing a structured data form tag that is mapped into the absolute path variable of the user-defined tag and receives the structured data as input, and (b) a non-structured data form tag design process for designing a non-structured data form tag that is mapped into the absolute path variable of the user-defined tag and receives the non-structured data as input, and automatically creating the new XML document comprises (a) a data substitution format setting process for setting a data substitution format by calculating a substitution value of the structured and non-structured data, (b) a data mapping process for mapping the calculated substitution value of the structured and non-structured data into a value of the absolute path variable of the source XML document, and (c) a new XML document creating process for creating a new XML document by saving the XML source document as the new XML document after replacing the value of the absolute path variable of the source XML document with the calculated substitution value of the structured and non-structured data.
-
Specification