Freigeben über


Zugreifen auf XML in Visual Basic

Mit den XML-Achseneigenschaften von Visual Basic kann auf LINQ to XML-Strukturen zugegriffen und darin navigiert werden. Diese Eigenschaften verwenden eine spezielle Syntax, um den Zugriff auf Elemente und Attribute durch Angabe von XML-Namen zu ermöglichen.

Die folgende Tabelle listet die Sprachfeatures auf, mit denen auf XML-Elemente und -Attribute in Visual Basic zugegriffen werden kann.

XML-Achseneigenschaften

Eigenschaftenbeschreibung

Beispiel

Beschreibung

Untergeordnete Achse

contact.<phone>

Ruft alle phone-Elemente ab, die untergeordnete Elemente des contact-Elements sind.

Attributachse

phone.@type

Ruft alle type-Attribute des phone-Elements ab.

Nachfolgerachse

contacts...<name>

Ruft alle name-Elemente des contacts-Elements ab, unabhängig davon, wie tief sie in der Hierarchieebene liegen.

Erweiterungsindexer

contacts...<name>(0)

Ruft das erste name-Element der Sequenz ab.

value

contacts...<name>.Value

Ruft die Zeichenfolgendarstellung des ersten Objekts in der Sequenz oder Nothing ab, wenn die Sequenz leer ist.

In diesem Abschnitt

Verwandte Abschnitte