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


Средства XML в Visual Studio

XML — это язык разметки, позволяющий описывать данные. Он упрощает точное объявление контента и помогает получать более значимые результаты поиска на различных платформах. Кроме того, XML позволяет разделять представление от данных. Например, в HTML теги используются, чтобы сообщить браузеру, что данные должны быть выделены полужирным шрифтом или курсивом. В XML теги применяются только для описания данных, например названия города, температуры и атмосферного давления. В XML для представления данных в браузере используются таблицы стилей, например таблицы XSL и каскадные таблицы стилей (CSS). XML отделяет данные от представления и обработки. Это позволяет отображать и обрабатывать данные необходимым способом, применяя различные таблицы стилей и приложения.

XML — это подмножество языка SGML, оптимизированное для доставки через Интернет. Его спецификация определяется консорциумом World Wide Web (W3C). Такая стандартизация гарантирует, что структурированные данные будут согласованными и независимыми от приложений или поставщиков.

XML лежит в основе многих возможностей Visual Studio и .NET Framework. В следующем разделе перечислены средства и возможности, связанныe с XML, которые доступны в Visual Studio и .NET Framework.

Дополнительные сведения см. в Центре разработчиков XML, где представлены последняя документация, техническая информация, файлы для загрузки, новостные группы и другие ресурсы для разработчиков XML.

В этом подразделе

Ссылки

  • Microsoft.VisualStudio.XmlEditor
    Предоставляет доступ к дереву синтаксического анализа редактора XML через System.Xml.Linq для любых XML-документов.

  • Справочник по XML-стандартам
    Сведения о технологиях XML, в том числе XML, определении типа документа (DTD), языке определения схемы XML (XSD) и XSLT.

  • System.Xml
    Описание классов и других элементов, из которых состоит пространство имен System.Xml, а также ссылки на более подробное описание каждого элемента.

  • System.Xml.Serialization
    Описание классов и других элементов, из которых состоит пространство имен System.Xml.Serialization, а также ссылки на более подробное описание каждого элемента.

Связанные подразделы