如何:访问 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 命名空间的引用。