다음을 통해 공유


방법: XML 네임스페이스 접두사 선언 및 사용

업데이트: 2007년 11월

이 예제에서는 XML 네임스페이스 접두사 ns를 가져오는 방법과 XML 리터럴 및 XML 축 속성에서 이것을 사용하는 방법을 보여 줍니다.

예제

' Place Imports statements at the top of your program.  
Imports <xmlns:ns="http://SomeNamespace">

Module Sample1

    Sub SampleTransform()

        ' Create test by using a global XML namespace prefix. 

        Dim contact = _
            <ns:contact>
                <ns:name>Patrick Hines</ns:name>
                <ns:phone ns:type="home">206-555-0144</ns:phone>
                <ns:phone ns:type="work">425-555-0145</ns:phone>
            </ns:contact>

        Dim phoneTypes = _
          <phoneTypes>
              <%= From phone In contact.<ns:phone> _
                  Select <type><%= phone.@ns:type %></type> _
              %>
          </phoneTypes>

        Console.WriteLine(phoneTypes)
    End Sub

End Module

코드 컴파일

이 예제에는 다음 사항이 필요합니다.

참고 항목

참조

Imports 문(XML 네임스페이스)

XML 특성 축 속성

XML 값 속성

XElement.Attributes

기타 리소스

Visual Basic에서 XML에 액세스

Visual Basic의 XML