Accès au code XML dans Visual Basic

Visual Basic fournit des propriétés d’axe XML pour accéder aux structures LINQ to XML et les parcourir. Ces propriétés utilisent une syntaxe spéciale pour vous permettre d’accéder aux éléments et attributs en spécifiant les noms XML.

Le tableau suivant répertorie les fonctionnalités de langage qui vous permettent d’accéder aux éléments et attributs XML en Visual Basic.

Propriétés d'axe XML

Description de la propriété Exemple Description
child, axe contact.<phone> Obtient tous les éléments phone qui sont des éléments enfants de l’élément contact .
axe d'attribut phone.@type Affectez à l’attribut type de l’élément phone.
descendant, axe contacts...<name> Obtient tous les éléments name de l’élément contacts , quelle que soit leur profondeur dans la hiérarchie.
Indexeur d’extension contacts...<name>(0) Obtient le premier élément name de la séquence.
value contacts...<name>.Value Obtient la représentation sous forme de chaîne du premier objet de la séquence, ou Nothing si la séquence est vide.

Contenu de cette section

Guide pratique : accéder à des éléments descendants XML
Cet exemple montre comment utiliser une propriété d’axe descendant pour accéder à tous les éléments XML qui ont un nom spécifié et qui sont contenus sous un élément XML.

Comment : accéder à des éléments enfants XML
Montre comment utiliser une propriété d’axe enfant pour accéder à tous les éléments enfants XML qui ont un nom spécifié dans un élément XML.

Guide pratique : accéder à des attributs XML
Montre comment utiliser une propriété d’axe enfant pour accéder à tous les éléments enfants XML qui ont un nom spécifié dans un élément XML.

Comment : déclarer et utiliser des préfixes d'espaces de noms XML
Montre comment déclarer un préfixe d’espace de noms XML et l’utiliser pour créer et accéder à des éléments XML.

Propriétés d'axe XML
Fournit des liens vers des sections décrivant les différentes propriétés d’accès XML.

Vue d’ensemble de LINQ to XML en Visual Basic
Fournit une introduction à l’utilisation de LINQ to XML dans Visual Basic.

Création de code XML dans Visual Basic
Fournit une introduction à l’utilisation de littéraux XML dans Visual Basic.

Manipulation de code XML dans Visual Basic
Fournit des liens vers des sections sur le chargement et la modification du code XML dans Visual Basic.

XML Fournit des liens vers des rubriques qui expliquent comment utiliser LINQ to XML dans Visual Basic.