ANNOUNCE: libxml++ 0.21



*** libxml++

libxml++ is a C++ wrapper for the libxml XML parser library. It has SAX
and DOM-like APIs, but does not attempt to conform exactly to the DOM
specifications because they are not aimed at C++. Its API is much
simpler than the underlying libxml C API.

The 0.x API is expected to stabilise soon, becoming 1.x, with further
API changes happening in 1.1.x.


*** Changes

0.21:

* Parsers:
  - Validation now supported: Use Parser::set_validate() to turn on validation. 
    Parsers will then throw validation_error exceptions if validation fails.
    (Murray Cumming)
  - SaxParser: Added parse_chunk() for gradual parsing of XML fragments.
    (Ole Laursen)
* Node:
  - Moved add_child_content(), get_child_content(), set_child_content(), 
    and has_content() to Element class.
  - Fixed set_child_content() to add content instead of creating a node.
    (Murray Cumming)
* Added spec file for RPMs. (Eric Bourque)


*** Download

You can download libxml++ from here:
http://libxmlplusplus.sourceforge.net/

-- 
Murray Cumming
murray usa net
www.murrayc.com




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]