Team LiB
Previous Section Next Section

Chapter 22: XML

XML Basics

XML is a language that provides a way to standardize the way in which we structure data via a metalanguage.

The System.Xml namespace defines the built-in classes that allow you to control and manipulate XML. Table 22-1 describes these classes.

Table 22-1: System.Xml Namespace Classes

Class

Description

XmlTextReader

Provides, fast, noncached, forward-only access to XML

XmlNodeReader

Reads a given DOM node

XmlValidatingReader

Provides DTD, XDR, and XSD schema validation

XmlTextWriter

Provides fast-forward-only way to create XML

XmlDocument

Implements an XML document

XmlDataDocument

Provides an XML document that can be associated with a DataSet

XmlPathDocument

Provides a fast cache for processing an XML document for XSLT


Team LiB
Previous Section Next Section