The System.Xml Namespace

You'll use the System.Xml namespace for processing XML data. This namespace supports an ever-expanding host of XML standards, such as the following:

  • XML 1.0

  • Namespaces

  • Schemas

  • XSL/T

  • SOAP 1.1

The System.Xml namespace contains classes that represent the various XML elements, similar to the objects provided by the MSXML library for Visual Basic 6.0 developers. For example, you'll find an XmlDocument class, an XmlEntity class, and an XmlNode class. You can also use XmlValidatingReader in order to read XML and validate it against a Document Type Definition (DTD), XML Data Reduced (XDR) schema, or an XML Schema Definition (XSD).

The System.Xml namespace includes reader and writer classes that provide fast, forward-only reading ...

Get ASP.NET Developer's JumpStart 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.