xmlwrapp 0.6.2


 Sponsored links


 Sponsored links
License:
BSD
Category:
Development
Publisher:
Eric-Beyeler-and-Tom-Browder
Size:
957 KB
Last Updated:
2013-11-20
Operating System:
Mac OS X
Price:
FREE
Download
Publisher's description - xmlwrapp 0.6.2
 
 Sponsored links

xmlwrapp is a modern style C++ library for working with XML data. xmlwrapp provides a simple and easy to use interface for the libxslt XSLT engine and the very powerful libxml2 XML parser.

Here are some key features of "xmlwrapp":

· Tree parsing. XML data is parsed and a tree of xml::node objects iscreated. Similar to the DOM.
· Event parsing. XML data is parsed as protected member functions of anevent class are called. Similar to SAX.
· It is easy to construct an XML tree using xml::node objects. Anyxml::node may be inserted into an IOStream causing translation to XMLtext data.
· Support for Extensible Stylesheet Language Transformations (XSLT) andExtensions to XSLT (EXSLT).
· Complete isolation from the backend parser due to the privateimplementation (pimpl) idiom.

What`s New in This Release: [ read full changelog ]

· Fixed libxmlwrapp to not depend on libxslt if XSLT support is enabled.
· Ported Unix build system to Autotools.
· Split pkg-config file xmlwrapp.pc into xmlwrapp.pc and xsltwrapp.pc. Applications that use libxsltwrapp need to be updated to use the latter (too).
· Input document to xslt::stylesheet::apply() is now passed as const reference instead of non-const one.
· It is no longer necessary to instantiate xml/xslt::init object before using the library; this is now done automatically (thread safety is preserved) and new code shouldn`t do it. Moreover, creating multiple xml/xslt::init object instances is now possible and doesn`t result in multiple initialization/shutdown of the library.
· Configuration methods of xml/xslt::init classes are now static.
· The previously separate manual was merged with Doxygen documentation so that all documentation is available in single place. As a consequence, PDF version of the manual is no longer provided, use HTML documentation included with xmlwrapp source di...


 

Also See ...
ojAlgo 30.1

ojAlgo 30.1
ChessShell Pre-Alpha

ChessShell Pre-Alpha
Amethyst 2.0.0 Alpha 2.1

Amethyst 2.0.0 Alpha 2.1
Nsound 0.8.1

Nsound 0.8.1
Chilkat Perl Bounce Library 9.2.0

Chilkat Perl Bounce Library 9.2.0



More
KakaoTalk Messenger

KakaoTalk Messenger
Portrait

Portrait
Virtual Pet Panda

Virtual Pet Panda
Economy Toeic Listening 5

Economy Toeic Listening 5
MP3 to Any Pro

MP3 to Any Pro



Mac App
Economy Toeic Listening 5

Economy Toeic Listening 5
Backup Buddy

Backup Buddy
SafetyBrowser 1.2

SafetyBrowser 1.2
Guerrilla Bob 1.0.0

Guerrilla Bob 1.0.0
My eBay Manager 0.8.3

My eBay Manager 0.8.3