It REALLY depends on what you want to do with the data in the XML.
The options are
- just to retrieve XML into some internal data structures (I personally used expat / expatpp to deserialize into my custom objects).
and generate very basic XML (if you have a strong understanding of UTF8 you get away with printf / iostreams for _very small_ xml datasets. In my case primitive datastructures for some SOAP API)
- internally build up an XML tree and manage it with an high level DOM API
You get the full monty with Xerces. To throw some Cocoa-alike KVO based UI into an application plugin I used a lightweight opensource alternative, tinyxml.
Regards,
Tom_E
I want to read/modify/writ to XML, i decided for libxml2 but currently I'm getting error to include some headers, I posted the detail in previous email.
Thanks for advice.