Chapter 5. The XML .NET Document Object Model

In addition to XML readers and writers, the Microsoft .NET Framework provides classes that parse XML documents according to the W3C Document Object Model (DOM) Level 1 Core and the DOM Level 2 Core. These classes, available in the System.Xml namespace, build a complete in-memory representation of the contents of an XML document and make it programmatically accessible during both read and write operations.

The structure of the XML Document Object Model (XML DOM) is a general specification that is implemented using platform-specific features and components. The MSXML library provides a COM-based XML DOM implementation for the Microsoft Win32 platform. The System.Xml assembly provides a .NET Framework–specific ...

Get Applied XML Programming for Microsoft® .NET now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.