• 800MB is an awfully large XML document. Note that when represented in memory as an XMLDocument object it will occupy far more space that just the file on disk. How much RAM is on the machine you are trying this on?

    Try with a smaller version of the file with the same structure and see if you can get a proof-of-concept done.

    There are no special teachers of virtue, because virtue is taught by the whole community.
    --Plato