Thanks for all the suggestions, I'll look into some of these tomorrow.
What I'm trying to do is really basic, it's just to load a simple config file for a game engine, such as height, width, fov, stuff like that.
Do you want your XML file to be read at run time or compile time?