×

Systems and methods for editing XML documents

  • US 7,430,711 B2
  • Filed: 02/17/2004
  • Issued: 09/30/2008
  • Est. Priority Date: 02/17/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. One or more computer-readable media comprising computer-executable instructions that perform the following when executed by one or more computers:

  • presenting extensible markup language (XML) data of a first XML document in a user interface having a form display area;

    a component selection tool; and

    a data source area, wherein;

    the form display area displays the XML data of the first XML document in an electronic form representation having one or more data-entry fields representing one or more nodes of the first XML document;

    the component selection tool is selectable to permit a designer to insert and place components into the form display area for inclusion in the first XML document; and

    the data source area displays the XML data of the first XML document in a hierarchal tree representation concurrently with the electronic form representation of the first XML document in the form display area;

    enabling one or more operations through interaction with a component in the electronic form representation;

    receiving selection of an operation of the one or more operations; and

    modifying the XML data of the first XML document corresponding to the component in the electronic form based on the received operation, wherein;

    the act of presenting comprises determining that a node of the first XML document corresponding to the component is identified in a first element in a second XML document;

    the act of enabling comprises determining that the operations are identified in a second element associated with the first element in the second XML document; and

    the act of modifying the XML data causes modifications to the XML data to be concurrently reflected in the electronic form representation and the hierarchal tree representation.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×