Hi all,
Thought it might be helpful to share this code for a simple forward-only Xml parser since it seems to come up a lot. It has a number of restrictions but the basic principle is that you register up-front the elements your application is interested in, and the parser discards everything else. Tested with quite large Xml files without running out of memory.
-James