Xml library

October 19th, 2006

I’ve been searching for a C++ XML library but I must say that it’s not as easy as it seems. I need something to parse xml in my jabber communicator. I found and tried few libraries but I’m very dissapointed :(

LibXml is written in C. I would get over taking wrapper but this library depends on two or three other libraries. It also has much in common with GNOME. There is no problem on Linux but compiling it on Windows is a real pain. I don’t have patience to deal with this shit.

Expat is also in C – Fuck! Aren’t people able to wirte a good code in C++?

TinyXML – IT’S ALSO FUCKING C (aaaarghh!) but It’s my choice at the moment. It’s really tiny and I can use it on Windows without problems.

Anybody knows libraries written in modern style?

One Response to “Xml library”

  1. TinyXML is also a choice of mine.
    I started to use it ~2 years ago and the main reason was that it’s usable and portable.
    I use TinyXML on Window CE platform, but it should work with all platforms.

    Expat it not bad, it’s bloody fast, but it requires more attention and client’s code.

    Note, that TinyXML is a DOM parser, but Expat is a SAX parser. So, the choice should also depend on an application.

Leave a Reply

Designed by SirMike © All rights reserved

Valid XHTML 1.0! Valid CSS!

Powered by Rootnode