Comment Parse éléments XML et attributs à l'aide de Visual Basic

Chaque élément de ligne dans un fichier XML peut contenir des attributs pour ajouter des informations supplémentaires à l'élément de ligne de XML. Vous pouvez utiliser Visual Basic pour analyser à travers les attributs et les éléments d'une page XML. L'objet XmlTextReader vous permet d'importer un fichier XML et de lire à travers le contenu.

Instructions

1 Cliquez sur le bouton Windows "Démarrer". Cliquez sur "Microsoft .NET" dans les groupes de programmes, puis cliquez sur "Visual Studio" pour ouvrir le logiciel. Double-cliquez sur le nom de base Visual fichier de projet pour le charger dans le studio espace de travail visuel.

2 Ajouter la variable XMLReader et charger le fichier XML. Tapez le code suivant pour se connecter au fichier XML:

lecteur Dim Comme XmlTextReader

lecteur = New XmlTextReader ( "C: \ customers.xml")

Dans cet exemple, le lecteur importe une liste de clients à partir du fichier "customers.xml". Remplacez le nom du fichier avec votre propre document XML.

3 Lisez le premier élément et affecter la propriété d'attribut à une nouvelle variable. Par exemple, le code suivant lit l'élément "dernier nom" et l'assigne à une variable VB:

lname Dim = reader.ReadElementString ( "lname")

le sexe Dim = reader.GetAttribute ( «genre»)

La première ligne de code lit l'élément XML. La deuxième ligne de code lit l'attribut étiqueté «genre».

4 Fermez la connexion au fichier après avoir lu chaque élément et attribut. Après avoir lu à travers chaque élément, utilisez le code suivant pour fermer le fichier:

reader.Close