-1

I need to manage (parse and build) XML in my c++ application but I have no idea about libraries that can help me doing that. I searched in Boost but found none, std namespace sure does not provide such functionalities. Is there a free c++ library to manage xml?

Thank you

ismail
  • 46,010
  • 9
  • 86
  • 95
Andry
  • 16,172
  • 27
  • 138
  • 246
  • libxml -> http://xmlsoft.org/ – DumbCoder Dec 30 '10 at 11:11
  • 2
    possible duplicate of [Best open XML parser for C++](http://stackoverflow.com/questions/170686/best-open-xml-parser-for-c) – dalle Dec 30 '10 at 11:12
  • Well.... yeah it is a duplicate.... goddamn I searched before questioning but found no similar questions.... I'am very sorry :( – Andry Dec 30 '10 at 11:28

2 Answers2

3
dalle
  • 18,057
  • 5
  • 57
  • 81
  • Thankyou, which one do you think is the best? – Andry Dec 30 '10 at 11:24
  • 1
    It totally depends on your needs. TinyXML is tiny but a bit slow and resource hungry and lacking features, Xerces is feature complete but huge, RapidXml is fast but lacking features. – dalle Dec 30 '10 at 11:28
0

Arabica is a very nice and standard-friendly wrapper for different XML parsers.

Nemanja Trifunovic
  • 24,346
  • 3
  • 50
  • 88