That depends on how you choose to read the file. If you choose to use the
XmlTextReader it will read the file as you go. However, it's forward only
traversal. If you use XmlDocument it will allow you to read & write and
move in both directions. However, it does it at the cost of using more
memory. I don't know if XmlDocument loads the entire file in to memory or
not. However, if it's writing it would pretty much have to.
This article does a pretty good job of covering the different methods and
their pros and cons.
http://support.softartisans.com/kbview.aspx?ID=673
--
Andrew Faust
andrew[at]andrewfaust.com
http://www.andrewfaust.com
Analizer1 said:
hi all
I have some pretty large XML Files
was wondering does dot net XML
do any buffering or does it just load the complete document into memory
tks