Developing XML Web Services and Server Components with Visual C#™ .NET and the .NET Framework, Exam Cram™ 2 (Exam 70-320) By Amit Kalani, Priti Kalani
Table of Contents
Terms you'll need to understand:
DiffGram
Document Object Model (DOM)
Document Type Definition (DTD)
Valid XML document
World Wide Web Consortium (W3C)
Well-formed XML document
XPath
Techniques you'll need to master:
Accessing an XML file by using the Document Object Model (DOM) and an XmlReader
Transforming DataSet data into XML data
Using XPath to query XML data
Generating and using an XSD schema
Writing a SQL statement that retrieves XML data from a SQL Server database
Updating a SQL Server database by using XML
Validating an XML document
In this chapter, you'll learn how to access and manipulate XML data. Knowing how to work with XML data is important in using the .NET Framework effectively. The FCL's support for XML is mainly contained in the System.Xml namespace. This namespace contains objects to parse, validate, and manipulate XML. You can read and write XML, use XPath to navigate through an XML document, or check to see whether a particular document is valid XML by using the objects in the System.Xml namespace.