   C++ xml reader
  Does visual C++ express 2005 come with an XML reader or is there a nice simple free one avaliable? I'm interested in trying to use XML files to store my game data (kinda like how Civ 4 does). Thanks.   
TinyXML is a widely used C++ XML lib. Its quite easy to set up, and many people around here have used it incase you have any problems with it. Hope that helps.   ;  eXpat also seems to be pretty popular as an XML parser. It does the same thing as TinyXML.   ;  Thanks for the quick replies, thanks :)   ;  If you're using the .NET libraries, then they already come with XML readers based on Microsoft's implementation, which is very robust (has schema validation, namespace support, XPath, and everything).If you're using native C++, then the libraries recommended are pretty good. If you want something that's much smaller in scope, but also MUCH faster (in fact, I haven't found a faster library anywhere), you can try my XMLSCAN library. It doesn't have a whole lot of documentation (except for the headers and example program) though.;  Yep, this'll satisfy my needs, thanks again.   