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.
Verwandte Abschnitte
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.