在 Visual Basic 中访问 XML

Visual Basic 提供了用于访问和定位 LINQ to XML 结构的 XML 轴属性。 这些属性使用一种特殊的语法,通过指定 XML 名称来访问元素和特性。

下表列出了 Visual Basic 中可用于访问 XML 元素和特性的语言功能。

XML 轴属性

属性说明

示例

说明

子轴

contact.<phone>

获取 contact 元素的所有 phone 子元素。

特性轴

phone.@type

获取 phone 元素的所有 type 特性。

子代轴

contacts...<name>

获取 contacts 元素的所有 name 元素(无论这些元素在层次结构中的深度如何)。

扩展索引器

contacts...<name>(0)

获取序列中的第一个 name 元素。

value

contacts...<name>.Value

获取序列中第一个对象的字符串表示形式,如果序列为空,则获取 Nothing。

本节内容

相关章节