Поделиться через


Общие сведения о XML в .NET Framework

В этом документе приведена сводка XML-классов .NET Framework и описаны обеспечиваемые ими параметры обработки.

Сводка целей проектирования

При проектировании XML-классов в .NET Framework были поставлены следующие цели:

  • Высокая производительность

  • Совместимость со стандартами W3C

  • Расширяемость

  • Модульная архитектура

  • Высокая производительность

  • Интеграция с ADO.NET

Дополнительные сведения о наборе XML-классов в .NET Framework см. пространства имен System.Xml, System.Xml.XPath, System.Xml.Xsl, System.Xml.Schema и System.Xml.Linq.

Сводка параметров обработки XML

  • Обработка XML в памяти. Платформа .NET Framework предлагает три способа обработки данных XML в памяти: LINQ to XML, класс XPathNavigator и класс XmlDocument.

  • Обработка XML на основе потока. Классы XmlWriter и XmlReader обеспечивают однопроходный способ обработки XML-данных без кэширования.

  • Дополнительные сведения см. в разделе Режимы обработки XML в .NET Framework.

См. также

Основные понятия

Чтение XML с помощью XmlReader

Другие ресурсы

Обработка XML-данных в памяти

Запись XML с помощью XmlWriter

Преобразования XSLT

Модель объектов схемы XML (SOM)

LINQ to XML