如何:存取 XML 子項目 (Visual Basic)
此範例示範如何使用子軸屬性來存取 XML 元素中具有指定名稱的所有 XML 子項目。 特別是,它會使用 Value 屬性,取得 name
子軸屬性傳回之集合中第一個元素的值。 name
子軸屬性會取得 contact
物件中所有名為 phone
的子項目。 這個範例也會使用 phone
子軸屬性,存取 contact
物件中所有名為 phone
的子項目。
範例
Dim contact As XElement =
<contact>
<name>Patrick Hines</name>
<phone type="home">206-555-0144</phone>
<phone type="work">425-555-0145</phone>
</contact>
Console.WriteLine("Contact name: " & contact.<name>.Value)
Dim phoneTypes As XElement =
<phoneTypes>
<%= From phone In contact.<phone>
Select <type><%= phone.@type %></type>
%>
</phoneTypes>
Console.WriteLine(phoneTypes)
編譯程式碼
這個範例需要:
- System.Xml.Linq 命名空間的參考。