Freigeben über


Zugreifen auf XML in Visual Basic

Visual Basic stellt XML-Achseneigenschaften für den Zugriff auf und die Navigation in LINQ to XML-Strukturen bereit. Diese Eigenschaften verwenden eine spezielle Syntax, mit der Sie auf Elemente und Attribute zugreifen können, indem Sie die XML-Namen angeben.

In der folgenden Tabelle sind die Sprachfeatures aufgeführt, mit denen Sie auf XML-Elemente und -Attribute in Visual Basic zugreifen können.

XML-Achseneigenschaften

Eigenschaftenbeschreibung Beispiel Beschreibung
Untergeordnete Achse contact.<phone> Ruft alle Elemente ab, die untergeordnete phone Elemente des contact Elements sind.
Attributachse phone.@type Legen Sie das type-Attribut des phone-Elements fest.
descendant-Achse contacts...<name> Ruft alle name Elemente des contacts Elements ab, unabhängig davon, wie tief sie in der Hierarchie auftreten.
Erweiterungsindexer contacts...<name>(0) Ruft das erste name Element aus der Sequenz ab.
value contacts...<name>.Value Ruft die Zeichenfolgendarstellung des ersten Objekts in der Sequenz ab, oder Nothing, wenn die Sequenz leer ist.

In diesem Abschnitt

Vorgehensweise: Zugreifen auf XML-Nachfolgerelemente
Zeigt, wie Sie mithilfe einer Untergeordneten Achseneigenschaft auf alle XML-Elemente zugreifen können, die einen angegebenen Namen haben und die unter einem angegebenen XML-Element enthalten sind.

Vorgehensweise: Zugreifen auf untergeordnete XML-Elemente
Zeigt, wie eine untergeordnete Achseneigenschaft verwendet wird, um auf alle untergeordneten XML-Elemente zuzugreifen, die einen angegebenen Namen in einem XML-Element aufweisen.

Vorgehensweise: Zugreifen auf XML-Attribute
Zeigt, wie Sie eine Attributachseneigenschaft verwenden, um auf alle XML-Attribute zuzugreifen, die einen angegebenen Namen in einem XML-Element aufweisen.

Vorgehensweise: Deklarieren und Verwenden von XML-Namespacepräfixen
Zeigt, wie Sie ein XML-Namespacepräfix deklarieren und verwenden, um XML-Elemente zu erstellen und darauf zuzugreifen.

XML-Achseneigenschaften
Enthält Links zu Abschnitten, die die verschiedenen XML-Zugriffseigenschaften beschreiben.

Übersicht über LINQ to XML in Visual Basic
Enthält eine Einführung in die Verwendung von LINQ to XML in Visual Basic.

Erstellen von XML in Visual Basic
Enthält eine Einführung in die Verwendung von XML-Literalen in Visual Basic.

Bearbeiten von XML in Visual Basic
Enthält Links zu Abschnitten zum Laden und Ändern von XML in Visual Basic.

XML stellt Links zu Abschnitten bereit, die beschreiben, wie LINQ to XML in Visual Basic verwendet wird.