5This package provides services for parsing, interpreting and writing xml.
6</p>
7<p>
8For basic parsing and access to parsed information it depends on the
9<a href="http://www.w3.org/TR/DOM-Level-2-Core/">W3C DOM Specification</a>
10and in particular makes use of the <a href="http://xml.apache.org/xerces-c/index.html">Xerces implementation</a> of the DOM. Value added in this package
11includes
12</p>
13<ul>
14 <li>several utilities for more convenient retrieval of information from
15 an xml document</li>
16 <li>an implementation of the IFile interface, to be used with documents
17 such as instrument.xml which have an ini file-like form. Such
18 documents should preferably reference the dtd ifile.dtd in the
19 xmldata subdirectory of this package. See the file myIFile.xml
20 in the same subdirectory for an example of how to do this. </li>
21 <li>functions to serialize an in-memory DOM representation of an XML
22 document to an output stream.</li>
23</ul>
24<p>Examples of use of some of these facilities may be found in the
25test programs main.cxx, test_mem.cxx and test_IFile.cxx </p>