Enabling easy generation of XML documents from XML specifications
First Claim
Patent Images
1. A method of creating XML documents, said method comprising:
- parsing using a computer system a Document Type Definition (DTD) to determine a plurality of elements comprised in said DTD;
providing in said computer system a graphical user interface (GUI) which enables a user to enter a plurality of data elements associated with said plurality of elements; and
generating in said computer system an XML document according to said DTD and said plurality of data elements.
1 Assignment
0 Petitions
Accused Products
Abstract
Generating graphical user interfaces (GUIs) from XML DTD files. A user selects the DTD file for which a GUI is to be generated. The DTD file is parsed to identify the different elements present in the DTD file. The identified elements are represented in the form of a binary tree-like data structure referred to as a DTD binary object. The DTD binary object can be used at run-time to quickly construct the GUI forms. The GUI forms contain several edit fields where the user can enter data. The DTD binary object extracts the data entered by the user and saves the GUI form in XML format.
51 Citations
20 Claims
-
1. A method of creating XML documents, said method comprising:
-
parsing using a computer system a Document Type Definition (DTD) to determine a plurality of elements comprised in said DTD;
providing in said computer system a graphical user interface (GUI) which enables a user to enter a plurality of data elements associated with said plurality of elements; and
generating in said computer system an XML document according to said DTD and said plurality of data elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer readable medium carrying one or more sequences of instructions for causing a computer system to create XML documents, wherein execution of said one or more sequences of instructions by one or more processors contained in said system causes said one or more processors to perform the actions of:
-
parsing a Document Type Definition (DTD) to determine a plurality of elements comprised in said DTD;
providing a graphical user interface (GUI) which enables a user to enter a plurality of data elements associated with said plurality of elements; and
generating an XML document according to said DTD and said plurality of data elements. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer system for creating XML documents, said computer system comprising:
-
means for parsing using a Document Type Definition (DTD) to determine a plurality of elements comprised in said DTD;
means for providing a graphical user interface (GUI) which enables a user to enter a plurality of data elements associated with said plurality of elements; and
means for generating an XML document according to said DTD and said plurality of data elements. - View Dependent Claims (19, 20)
-
Specification