Multiple content replacement in structured documents
Original Publication Date: 2002-Mar-18
Included in the Prior Art Database: 2003-Jun-20
This disclosure applies to a structured document that contains several elements with (logically) identical contents and these elements must be replaced with other identical content multiple times during the lifetime of the document. In this context a structured document is a set of data elements arranged according to a set of rules in a way that individual elements can be described in an exact and unique way. For example, documents formatted according to the extensible markup language (XML) are structured in the hierarchical way of a tree graph. Every element in an XML document can uniquely be described by the string of nodes starting with the root node. The new idea is to extract from the document based on the document structure the location information of identically marked elements and use it to replace the identified places in the document. Disclosed herein is a concept of extracting the location information from the document based on the inserted markers and applying this information on the document and copies of it to replace identical data throughout the document.