Open XML

For a new version of the Extended Document Object Model check up the internet site of Open XML!

Diese Seite auf Deutsch

Extended Document Object Model v.2.2.12

What is the Extended Document Object Model Package?

The 'Extended Document Object Model' Package for Delphi™ contains several functions and classes as well as two components which support the processing of XML documents. It allows to represent an XML document by Delphi objects which reproduce the structure and content of the XML document in an object tree. An XML parser component contained in the package makes it easy to transform any XML file or XML string into such an object tree, which then can be modified or evaluated by a great number of available functions. A detailed documentation as included in the package.
 
 

System Requirements

The Extended Document Object Model Package has been programed and tested using Delphi 3, though likewise it should work with all subsequent Delphi versions. Please email the author, if you encounter any problems when using Delphi 4 or 5.
 
 

The Extended Document Object Model Archive

All files needed for installing the Extended Document Object Model can be found in a zip-archive which can be downloaded via the internet site of Open XML. This archive contains the following files:
buglist.txt A list of all known bugs in the source code and a to-do-list as an ASCII-file.
example01 A folder containing a sample application which shows how to parse XML files and display them in a TMemo component.
gitter4.gif An image used in the documentation.
history.txt The history of development of the 'Extended Document Object Model' including a list of all deviations from earlier version as an ASCII-file.
license.txt The license of the 'Extended Document Object Model' as an ASCII-file in English.
liesmich.html Outline and installation advice in German.
manual A folder which holds a detailed manual of the 'Extended Document Object Model' as an XML-text.
openxmllogo.gif An image used in the documentation.
readme.html Outline and installation advice in English.
spacer.gif An image used in the documentation.
upgrade.txt Important upgrade hints, if you had previously installed an 'Extended Document Object Model' version 2.1.x or below (ASCII text).
XDOM.dcr The bit maps for the Delphi component's palette.
XDOM.pas The Delphi source code.
 
 

Installation

The installation procedure is as follows:
  1. Create a new directory and extract the zip-archive into it.
  2. Select the Option "Install Component" from the "Component" menu.
  3. Add the file ending with ".pas" to a new or to an already existing package.
  4. Add the directory you created in step 1 to the search path.
  5. Click on OK, and next confirm that the components should be compiled and installed.
  6. Close the package window, and next confirm that the modifications should be saved.
  7. When the components have been successfully installed, a new page titled "XML" should appear in the component's palette. There you can find the new components.
 
 

Feedback about Open XML  |  Join the Mailing List