방법: 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 네임스페이스에 대한 참조