在 Visual Basic 中存取 XML
Visual Basic 提供 XML 軸屬性來存取和瀏覽 LINQ to 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 。 |
本節內容
如何:存取 XML 子系項目
示範如何使用子系軸屬性來存取具有指定名稱且包含在特定 XML 元素下的所有 XML 元素。
如何:存取 XML 子項目
示範如何使用子系屬性來存取 XML 元素中具有指定名稱的所有 XML 子項目。
如何:存取 XML 屬性
示範如何使用屬性 (attribute) 軸屬性 (property) 來存取 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 的章節連結。