Patent ID: 7146565

Claim:
A structured document editing apparatus comprising: an XSLT transformer configured to add an identification information assignment command to an XSLT node of a first XSLT document, the XSLT node referring to an XML node of an XML document, thereby to generate a second XSLT document including the XSLT node; an XSLT processor configured to generate an HTML document having an HTML node to which identification information is assigned in accordance with the identification information assignment command, using the second XSLT document and the XML document; a display which displays the HTML document; an update data input device configured to input node update information representing a change instruction to the HTML node of the HTML document, to thereby update the HTML node; and an XML document update device configured to update the XML node, based on the node update information, to thereby update the XML document, wherein the XML node is identified in the XML document according to the identification information which is assigned to the updated HTML node in the HTML document.