blob: 9d21dc13abdc125d9a29183f01ac7acb7b9ea31f (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
xmlwrapp is a modern style C++ library for working with XML data. It provides
a simple and easy to use interface for the very powerful libxml2 XML parser.
Features:
* Tree parsing. XML data is parsed and a tree of xml::node objects is
created. Similar to the DOM.
* Event parsing. XML data is parsed as protected member functions of an
event class are called. Similar to SAX.
* It is easy to construct an XML tree using xml::node objects. Any
xml::node may be inserted into an IOStream causing translation to XML
text data.
* Complete isolation from the backend parser due to the private
implementation (pimpl) idiom.
WWW: http://pmade.org/pjones/software/xmlwrapp/
|