What’s the best API I can use to do some simple XML read/writing? I’m using Visual Studios. Is there a standard one that I can use in the STD library? The sofwtare that I need it for maybe sold and can’t be open source, so it will have to have a flexible license for commercial use.
EDIT: I am NOT using this for any SOAP, protocol or data-binding stuff, Im just using this to store information, as almost an alternative to a database (because in this instance it would be more efficient).
I love pugixml. It’s fast, light weight, incredibly easy to use and embed in projects (I’ve used it in several at work, it’s only ~3 files), and best of all, supports XPath 1.0 (which is awesome).
Edit: No, there isn’t one in the standard library.
Edit Edit: About pugixml’s license: it is distributed under the MIT license, which is about as permissive as you can get.