Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Multiple content replacement in structured documents

IP.com Disclosure Number: IPCOM000015656D
Original Publication Date: 2002-Mar-18
Included in the Prior Art Database: 2003-Jun-20
Document File: 2 page(s) / 45K

Publishing Venue

IBM

Abstract

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.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 52% of the total text.

Page 1 of 2

Multiple content replacement in structured documents

    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.

The concepts new features are: - Using the document structure to locate elements that must be changed instead of blindly replacing markers and therefore loosing this valuable information. - Markers are inserted into the document structure at those places where data is to be replaced. The location information is created automatically. The alternative of manually creating this information by describing the location information is less intuitive and more error prone.

Advantage: - Identical elements in documents can easily be changed again later even if different markers where previously changed to the same content. If the markers had been 'blindly' replaced, diff...