Xerces-C++

Xerces C++ is a validating XML parser written in a portable subset of C++. The parser was designed with high performance, modularity, and scalability in mind. It provides DOM, SAX, and SAX2 APIs and supports validation of XML documents against DTD and W3C XML schema.

Tags Software Development Libraries Text Processing Markup XML
Licenses Apache
Operating Systems Windows Windows POSIX
Implementation C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  01 Oct 2008 16:17
  • Rrelease-after

Changes: This release includes a large number of new features, bugfixes, and clean-ups, including an automake-based build system, a libcurl net accessor, support for XInclude in DOM, support for the XML Schema subset of XPath in DOM, conformance to the final DOM Level 3 specification, 64-bit safe interfaces and implementation, a large number of XML Schema bug/errata fixes, reviewed and cleaned up diagnostics messages, and optimizations for SAX/SAX2 and DOM parsing as well as XML Schema validation.

  • Rrelease-mid
  •  03 Sep 2007 16:26
  • Rrelease-after

Changes: This release is primarily focused on bugfixes, optimizations, and build system improvements. It comes with a wide range of precompiled libraries that cover all widely-used CPU architectures, operation systems, and C++ compilers.

  • Rrelease-mid
  •  20 Sep 2002 08:55
  • Rrelease-after

    Changes: Several bugs were fixed, including some memory leaks.

    Rss Recent comments

    Rcomment-before 03 Sep 2007 12:05 Rcomment-trans bosk Rcomment-after

    Re: I like it, but

    > I like this library, but it has some

    > drawbacks.

    > First it is very bloated. Or what do you

    > call it if the smallest available

    > download at

    > http://xml.apache.org/dist/xerces-c/stable/

    > is 5.4M?

    > Second it's impossible to compile with

    > -Wall. That's sad because I really hat

    > to turn of these warnings for only this

    > library.

    The size of the archive is quite big due to a large number of inheritance graph images generated by doxygen for the API reference. If you don't need those (for example because you prefer to read the documentation online), simply remove the doc directory after you unpack the source code.

    There also shoudn't be any problems compiling your code with -Wall provided you are using a fairly recent version of Xerces-C++.

    Rcomment-before 14 Feb 2002 03:49 Rcomment-trans patriceCH Rcomment-after

    I like it, but

    I like this library, but it has some drawbacks.

    First it is very bloated. Or what do you call it if the smallest available download at http://xml.apache.org/dist/xerces-c/stable/ (http://xml.apache.org/dist/xerces-c/stable/) is 5.4M?

    Second it's impossible to compile with -Wall. That's sad because I really hat to turn of these warnings for only this library.

    No-screenshot

    Project Spotlight

    youtube-dl

    A YouTube.com video downloader.

    No-screenshot

    Project Spotlight

    PHP AdminPanel

    A PHP script that allows an administrator to manage Web site content.