«C# для профессионалов. Том II»

- 1 -
C# для профессионалов Том II  Глава 13 XML

XML играет очень большую роль в платформе .NET. Платформа не только позволяет использовать XML в приложениях, но сама применяет XML для таких вещей, как конфигурационные файлы и документация исходного кода. Для XML платформа .NET содержит пространство именЭто пространство имен загружается вместе с классами, задействованными при обработке XML.

В этой главе говорится о том, как использовать реализацию DOM, и что предлагает .NET в качестве замены SAX. Будет показана совместная работа XML ии их преобразования. Мы узнаем так же, как можно сериализовать объекты в документ XML и создать объект из документа XML (десериализовать). Кроме того увидим, как включать XML в приложения C#. Следующие классы будут рассмотрены более подробно:

□ XmlReader и XmlTextReader

□ XmlWriter и XmlTextWriter

□ XmlDocument и DOM

□ XPath и XslTransform

□и XmlDataDocument

□ XmlSerialization

Начнем эту главу с текущего состояния стандартов XML.

Стандарты W3C
- 1 -