Browse Prior Art Database

Method for Parsing And Displaying the Structured Contents of An RFT:DCA Document

IP.com Disclosure Number: IPCOM000099749D
Original Publication Date: 1990-Feb-01
Included in the Prior Art Database: 2005-Mar-15
Document File: 2 page(s) / 81K

Publishing Venue

IBM

Related People

Telford, RD: AUTHOR

Abstract

RFT:DCA, the IBM Document Content Architecture, describes a format for document structure. When a document is saved in this format, it cannot be browsed without an RFT editor. This article describes one method developed to parse and display this otherwise un-browsable document format.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 57% of the total text.

Method for Parsing And Displaying the Structured Contents of An RFT:DCA Document

       RFT:DCA, the IBM Document Content Architecture, describes
a format for document structure.  When a document is saved in this
format, it cannot be browsed without an RFT editor. This article
describes one method developed to parse and display this otherwise
un-browsable document format.

      The concept is to parse and display an RFT:DCA document in a
readable format.  The idea is to allow a simple way to view the
contents of an architectural document.  A tool based on this concept
can be used to find errors in documents, or by developers of new
document editors. Similar tools exist for dumping printer data
streams, and the formatted output described in this article is based
on the format of these other tools.

      One implementation of this concept is called RFTDUMP. RFTDUMP
has two versions: one that runs on VM and one on PC/DOS. Some of the
key concepts of both implementations are:
      1)   Parses the data stream one structured field at a time.
Each structured field is identified, and the appropriate name is
written to the output file, along with its architectural identifier.
      2)   The information contained in the structured field is
converted to a hex representation in character form, and this is
written to the output file.  The contents of the field in the
original form are also written to the file.  The figure on the
preceding page shows a...