14.2. Conclusion

In this chapter, we discussed XML support in the Microsoft .NET Framework. We learned about the System.Xml namespace and its secondary namespaces – System.Xml.Xsl, System.Xml.XPath, System.Xml.Schema, and System.Xml.Serialization. We also discussed the basic classes implemented in the System.Xml namespace and saw examples of how to use classes such as an XmlReader, XmlNodeReader, XmlValidatingReader, and XmlTextWriter to read, validate, and write XML files. Then we discussed XML document object model (DOM) support in .NET and saw how to use the XmlDocument object and its properties and methods to navigate through the XML document tree. Next, we learned about XPath support in .NET and saw how to use the XPathNavigator and XPathNodeIterator ...

Get A Programmer's Guide to .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.