
□ XML 1.0 — www.w3.org/TR/1998/REC-XML-19980210 — включая поддержку DTD (XmlTextReader).
□ Пространства имен XML — www.w3.org/TR/REC-xml-names — уровень потока и DOM.
□ Схемы XML — www.w3.org/TR/xmlschema-1 — поддерживается отображение схем и сериализация, но пока еще не поддерживается проверка.
□ Выражения XPath — www.w3.org/TR/xpath
□ Преобразования XSL/T — www.w3.org/TR/xslt
□ Ядро DOM Level 2 — www.w3.org/TR/DOM-Level-2
□ Soap 1.1 — msdn.microsoft.com/xml/general/soapspec.asp
Уровень поддержки стандартов будет меняться по мере развития платформы и по мере того, как W3C продолжает обновлять рекомендованные стандарты. В связи с этим необходимо всегда оставаться на современном уровне стандартов и уровне поддержки, который обеспечивает Microsoft.
Пространство имен System.Xml
Рассмотрим (без определенного порядка) некоторые классы пространства имен System.Xml.
| Имя класса | Описание |
|---|---|
XmlReader | Абстрактный. Средство чтения, которое предоставляет быстрый, некэшированный доступ к данным XML. XmlReader читает только вперед, аналогично синтаксическому анализатору SAX. |
XmlWriter | Абстрактный. Средство записи, которое предоставляет быструю, некэшированную запись данных XML в поток или файл. |
XmlTextReader | Реализует XmlReader. Предоставляет быстрый потоковый доступ для чтения с режимом только вперед к данным XML. Разрешает (допускает) использование данных в одном представлении. |