The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Process XML Data In-Memory 

The Microsoft .NET Framework includes two models for processing XML data.

The XmlDocument class implements the W3C Document Object Model (DOM) Level 1 Core and the Core DOM Level 2 recommendations. The DOM is an in-memory (cache) tree representation of an XML document. With the XmlDocument, and its related classes, you can construct XML documents, load and access data, modify data, and save changes.

The XPathDocument class is read-only, in-memory data store that is based on the XPath data model. The XPathNavigator class offers several editing options and navigation capabilities using a cursor model over XML documents contained in the read-only XPathDocument class as well as the XmlDocument class.

In This Section

Process XML Data Using the DOM Model

Discusses using the XmlDocument, and its related classes to process XML data.

Process XML Data Using the XPath Data Model

Discusses using the XPathDocument, XmlDocument and XPathNavigator classes to process XML data.

Related Sections

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2014 Microsoft