Freigeben über


Gewusst wie: Zugreifen auf XML-Nachfolgerelemente (Visual Basic)

In diesem Beispiel wird gezeigt, wie Sie mit einer Nachfolgerachseneigenschaft auf alle XML-Elemente zugreifen, die einen angegebenen Namen haben und unter einem XML-Element enthalten sind. Insbesondere wird die Value -Eigenschaft verwendet, um den Wert des ersten Elements in der Auflistung abzurufen, den die name Nachfolgerachseneigenschaft zurückgibt. Die name Nachfolgerachseneigenschaft ruft alle Elemente mit dem Namen name ab, die contacts im -Objekt enthalten sind. In diesem Beispiel wird auch die phone Nachfolgerachseneigenschaft verwendet, um auf alle Nachfolger zuzugreifen phone , die contacts im -Objekt enthalten sind.

Beispiel

Dim contacts As XElement = 
<contacts>
    <contact>
        <name>Patrick Hines</name>
        <phone type="home">206-555-0144</phone>
        <phone type="work">425-555-0145</phone>
    </contact>
</contacts>

Console.WriteLine("Name: " & contacts...<name>.Value)

Dim phoneTypes As XElement = 
  <phoneTypes>
      <%= From phone In contacts...<phone> 
          Select <type><%= phone.@type %></type> 
      %>
  </phoneTypes>

Console.WriteLine(phoneTypes)

Kompilieren des Codes

Für dieses Beispiel benötigen Sie Folgendes:

Weitere Informationen