So I got this new project where the program has to parse a bunch of xml files and write the data to a database. There are 12 to 14 xml files, ~75 MB in total, with a few large ones, one example here has 32529797 characters. The task is to parse them as fast as possible.
My experience with xml is a little mnore than basic. A few solutions with a DOM parser (tinyXML). The files had no more than 100 lines.
I'm using Visual Studio 2010 and this will be a MFC application without an interface. I'm thinking about a SAX parser, maybe MSXML.
I'm sure there are some xml experts here and I'm asking you for your opinion/advice on this task. What would be the most efficient way to parse those xml files?