| <?xml version="1.0" standalone="no"?> |
| <!DOCTYPE s1 SYSTEM "./dtd/document.dtd"> |
| |
| <s1 title="&XercesCFullName;"> |
| |
| <s2 title="&XercesCName; Version &XercesCVersion;"> |
| |
| <p>&XercesCName; is a validating XML parser written in a portable subset of C++. |
| &XercesCName; makes it easy to give your application the ability to read and write |
| <jump href="http://www.w3.org/XML/">XML</jump> data. |
| A shared library is provided for parsing, generating, manipulating, and validating XML |
| documents. |
| </p> |
| <p>&XercesCName; is faithful to the |
| <jump href="http://www.w3.org/TR/REC-xml">XML 1.0</jump> recommendation |
| and associated standards ( |
| <jump href="http://www.w3.org/TR/REC-DOM-Level-1/">DOM 1.0</jump>, |
| <jump href="http://www.w3.org/TR/DOM-Level-2-Core/">DOM 2.0</jump>. |
| <jump href="http://sax.sourceforge.net/?selected=sax1">SAX 1.0</jump>, |
| <jump href="http://sax.sourceforge.net/">SAX 2.0</jump>, |
| <jump href="http://www.w3.org/TR/REC-xml-names/">Namespaces</jump>, and |
| <jump href="http://www.w3.org/XML/Schema.html">W3C's XML Schema recommendation version 1.0</jump>.) |
| </p> |
| <p>The parser provides high performance, modularity, and scalability. |
| Source code, samples and API documentation are provided with the parser. For |
| portability, care has been taken to make minimal use of templates, |
| no RTTI, no C++ namespaces and minimal use of #ifdefs.</p> |
| |
| </s2> |
| |
| <s2 title="Applications of the &XercesCProjectName; Parser"> |
| |
| <p>&XercesCProjectName; has rich generating and validating capabilities. The parser is used for:</p> |
| |
| <ul> |
| <li>Building XML-savvy Web servers</li> |
| <li>Building next generation of vertical applications that use XML as |
| their data format</li> |
| <li>On-the-fly validation for creating XML editors</li> |
| <li>Ensuring the integrity of e-business data expressed in XML</li> |
| <li>Building truly internationalized XML applications</li> |
| </ul> |
| </s2> |
| |
| <s2 title="Features"> |
| <ul> |
| <li>Conforms to <jump href="http://www.w3.org/TR/REC-xml">XML Spec 1.0</jump></li> |
| <li>Tracking of latest |
| <jump href="http://www.w3.org/TR/REC-DOM-Level-1/">DOM (Level 1.0)</jump>, |
| <jump href="http://www.w3.org/TR/DOM-Level-2-Core/">DOM (Level 2.0)</jump>, |
| <jump href="http://sax.sourceforge.net/">SAX/SAX2</jump>, |
| <jump href="http://www.w3.org/TR/REC-xml-names/">Namespace</jump>, and |
| <jump href="http://www.w3.org/XML/Schema.html">W3C's XML Schema recommendation version 1.0</jump> |
| specifications.</li> |
| <li>Source code, samples, and documentation is provided.</li> |
| <li>Programmatic generation and validation of XML</li> |
| <li>Pluggable catalogs, validators and encodings</li> |
| <li>High performance</li> |
| <li>Customizable error handling</li> |
| </ul> |
| </s2> |
| |
| <s2 title="Platforms with Binaries"> |
| <ul> |
| <li>Win32 using MSVC 6.0 SP3</li> |
| <li>Linux (RedHat 6.1) using egcs-2.91.66 and glibc-2.1.2-11</li> |
| <li>Solaris 2.6 using Forte C++ Version 6 Update 2</li> |
| <li>AIX 4.3 using xlC_r 5.0.2</li> |
| <li>HP-UX 11 using aCC A.03.13 with pthreads</li> |
| </ul> |
| </s2> |
| |
| <s2 title="Other ports..."> |
| <ul> |
| <li>OS/390</li> |
| <li>AS/400</li> |
| <li>FreeBSD</li> |
| <li>SGI IRIX</li> |
| <li>Macintosh</li> |
| <li>OS/2</li> |
| <li>PTX</li> |
| <li>UnixWare</li> |
| <li>and more!</li> |
| </ul> |
| </s2> |
| |
| </s1> |