What are the best practices for parsing larger XML documents?
Use XmlTextReader and XmlTextWriter These classes use less memory than XmlDocument XmlTextReader is a pull model parser which only reads a “window” of the data XmlDocument builds a generic, untyped object model using a tree Type stored as string Design XML schema first, then code Understand the structure of your XML document Don’t use schema for parsing unless you have to.