在 Visual Basic 中访问 XML

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

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

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 访问属性的部分的链接。

Visual Basic 中的 LINQ to XML 概述
介绍如何在 Visual Basic 中使用 LINQ to XML。

在 Visual Basic 中创建 XML
介绍在 Visual Basic 中使用 XML 文字值。

在 Visual Basic 中操作 XML
提供有关在 Visual Basic 中加载和修改 XML 的部分的链接。

XML 提供指向介绍如何在 Visual Basic 中使用 LINQ to XML 的部分的链接。