ImageImageImage
Image
Imagehttp://xml.apache.org/http://www.apache.org/http://www.w3.org/
Image
Xerces Project
Image
Overview
Charter
Release Info
Security
Download
Image
Xerces-C++ 3.3.0
Installation
Build Instructions
Image
Programming
Samples
FAQs
Image
API Reference
DOM C++ Binding
Migration Guide
Image
Feedback
Bug-Reporting
Mailing Lists
Image
Source Repository
Applications
Image
ImageImageImage
ImageImageXerces-C++ Version 3.3.0Image
ImageImageImage
 

Xerces-C++ is a validating XML parser written in a portable subset of C++. Xerces-C++ makes it easy to give your application the ability to read and write XML data. A shared library is provided for parsing, generating, manipulating, and validating XML documents using the DOM, SAX, and SAX2 APIs. For an introduction to programming with Xerces-C++ refer to the Programming Guide.

Xerces-C++ is faithful to the XML 1.0 recommendation and many associated standards (see Features below).

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 and minimal use of #ifdefs.

NotePlease note that Xerces-C++ currently lacks active maintainers and therefore may not be able to promptly address all bugs and security risks. See the Security page for important information about using Xerces-C++ securely.

ImageImageImage
ImageImageApplications of the Xerces ParserImage
ImageImageImage
 

Xerces has rich generating and validating capabilities. The parser is used for:

  • Building XML-savvy Web servers
  • Building next generation of vertical applications that use XML as their data format
  • On-the-fly validation for creating XML editors
  • Ensuring the integrity of e-business data expressed in XML
  • Building truly internationalized XML applications

ImageImageImage
ImageImageFeaturesImage
ImageImageImage
 

ImageImageImage
ImageImageLicense InformationImage
ImageImageImage
 

The Xerces-C++ Version 3.3.0 is available as a source distribution only. Xerces-C++ is made available under the Apache Software License, Version 2.0.


ImageImageImage
ImageImageA Note About Xerces 2.xImage
ImageImageImage
 

If you're looking for information regarding the old Xerces 2.x library, please be advised that Xerces 2.8.0 and all earlier releases are 100% unsupported and should no longer be used by applications.



Image
Copyright © 1999-2017 The Apache Software Foundation. All Rights Reserved.