download visual studio 8.0 project click here
This parser work only on xml files encoded with UTF-8.
After the xml data is parsed, the file is loaded to a simple Tree in the memory and the user is able to work with the nodes.
The nodes can be easily saved to an string.