Доступ к XML в Visual Basic

Visual Basic предоставляет свойства оси XML для доступа к структурам LINQ to XML и навигации по ней. Эти свойства используют специальный синтаксис для доступа к элементам и атрибутам, указав xml-имена.

В следующей таблице перечислены языковые функции, позволяющие получить доступ к XML-элементам и атрибутам в Visual Basic.

Свойства оси XML

Описание свойства Пример Description
дочерняя ось contact.<phone> Возвращает все phone элементы, которые являются дочерними элементами contact элемента.
Ось атрибута phone.@type type Возвращает атрибут phone элемента.
ось потомков contacts...<name> Получает все name элементы contacts элемента независимо от того, насколько глубоко они происходят в иерархии.
индексатор расширений contacts...<name>(0) Возвращает первый name элемент из последовательности.
значение contacts...<name>.Value Возвращает строковое представление первого объекта в последовательности или Nothing если последовательность пуста.

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

Практическое руководство. Доступ к элементам-потомкам XML
Показывает, как использовать свойство оси потомка для доступа ко всем XML-элементам, имеющим указанное имя, и которые содержатся в указанном XML-элементе.

Практическое руководство. Доступ к дочерним XML-элементам
Показывает, как использовать свойство дочерней оси для доступа ко всем дочерним элементам XML, имеющим указанное имя в XML-элементе.

Практическое руководство. Доступ к XML-атрибутам
Показывает, как использовать свойство оси атрибутов для доступа ко всем XML-атрибутам, имеющим указанное имя в XML-элементе.

Практическое руководство. Объявление и использование префиксов пространств имен XML
Показывает, как объявить префикс пространства имен XML и использовать его для создания и доступа к XML-элементам.

Свойства оси XML
Содержит ссылки на разделы, описывающие различные свойства доступа к XML.

Общие сведения о LINQ to XML в Visual Basic
Общие сведения об использовании LINQ to XML в Visual Basic.

Создание XML в Visual Basic
Общие сведения об использовании XML-литералов в Visual Basic.

Работа с XML в Visual Basic
Содержит ссылки на разделы о загрузке и изменении XML в Visual Basic.

XML Предоставляет ссылки на разделы, описывающие использование LINQ to XML в Visual Basic.