在 Visual Basic 中存取 XMLAccessing XML in Visual Basic

Visual Basic 提供用於存取和流覽結構的 XML 軸屬性 LINQ to XMLLINQ to XMLVisual Basic provides XML axis properties for accessing and navigating LINQ to XMLLINQ to XML structures. 這些屬性會使用特殊語法,讓您藉由指定 XML 名稱來存取元素和屬性。These properties use a special syntax to enable you to access elements and attributes by specifying the XML names.

下表列出的語言功能可讓您存取 Visual Basic 中的 XML 元素和屬性。The following table lists the language features that enable you to access XML elements and attributes in Visual Basic.

XML 軸屬性XML Axis Properties

屬性描述Property description 範例Example 描述Description
子軸child axis contact.<phone> 取得專案 phone 之子專案的所有元素 contactGets all phone elements that are child elements of the contact element.
attribute 軸attribute axis phone.@type 取得元素的所有 type 屬性 phoneGets all type attributes of the phone element.
下階座標軸descendant axis contacts...<name> 取得專案 name 的所有專案 contacts ,不論其出現在階層中的深度為何。Gets all name elements of the contacts element, regardless of how deep in the hierarchy they occur.
延伸模組索引子extension indexer contacts...<name>(0) 取得序列中的第一個 name 元素。Gets the first name element from the sequence.
value contacts...<name>.Value 取得序列中第一個物件的字串表示, Nothing 如果序列是空的,則為。Gets the string representation of the first object in the sequence, or Nothing if the sequence is empty.

本節內容In This Section

如何:存取 XML 子系項目How to: Access XML Descendant Elements
示範如何使用子代軸屬性來存取所有具有指定名稱且包含在指定之 XML 專案底下的 XML 元素。Shows how to use a descendant axis property to access all XML elements that have a specified name and that are contained under a specified XML element.

如何:存取 XML 子項目How to: Access XML Child Elements
示範如何使用子軸屬性來存取 XML 元素中所有具有指定名稱的 XML 子專案。Shows how to use a child axis property to access all XML child elements that have a specified name in an XML element.

如何:存取 XML 屬性How to: Access XML Attributes
示範如何使用屬性軸屬性來存取 XML 元素中所有具有指定名稱的 XML 屬性。Shows how to use an attribute axis property to access all XML attributes that have a specified name in an XML element.

如何:宣告和使用 XML 命名空間前置字元How to: Declare and Use XML Namespace Prefixes
示範如何宣告 XML 命名空間前置詞,並使用它來建立和存取 XML 元素。Shows how to declare an XML namespace prefix and use it to create and access XML elements.

XML 軸屬性XML Axis Properties
提供描述各種 XML 存取屬性之區段的連結。Provides links to sections describing the various XML access properties.

Visual Basic 中的 LINQ to XML 概觀Overview of LINQ to XML in Visual Basic
提供 LINQ to XMLLINQ to XML 在 Visual Basic 中使用的簡介。Provides an introduction to using LINQ to XMLLINQ to XML in Visual Basic.

在 Visual Basic 中建立 XMLCreating XML in Visual Basic
提供在 Visual Basic 中使用 XML 常值的簡介。Provides an introduction to using XML literals in Visual Basic.

在 Visual Basic 中管理 XMLManipulating XML in Visual Basic
提供有關在 Visual Basic 中載入和修改 XML 的章節連結。Provides links to sections about loading and modifying XML in Visual Basic.

XMLXML
提供章節的連結,說明如何 LINQ to XMLLINQ to XML 在 Visual Basic 中使用。Provides links to sections describing how to use LINQ to XMLLINQ to XML in Visual Basic.