Un fichier XML contient une liste de données que vous pouvez utiliser dans les applications Visual Basic. NET . Vous devez importer le fichier en utilisant les fonctions de données XML VB , alors vous pouvez utiliser les valeurs pour afficher les données sur une page Web. Les fichiers XML de transfert de données entre plates-formes , telles que le transfert de données d'application Linux sur un serveur Windows. Instructions
1
Cliquez sur le bouton "Démarrer " et sélectionner " Tous les programmes ". Cliquez sur " Microsoft . NET Framework, " puis cliquez sur " Visual Studio. " La plate-forme de programmation Visual Basic s'ouvre. Double-cliquez sur le fichier de projet que vous souhaitez utiliser pour lire le fichier XML.
2
Créer une variable pour le fichier XML. Vous devez créer une variable XML , de sorte que vous pouvez lire à travers chaque noeud XML. Tapez le code suivant :
Dim XML comme XmlTextReader
3
Chargez le fichier XML dans la nouvelle variable "xml" . Tapez le code suivant après la déclaration de variable à partir de l'étape précédente:
xml = new XmlTextReader ("C: \\ file.xml " )
m_xmlr.Read ()
remplacer " C: \\ file.xml " avec l'emplacement et le nom de votre fichier XML. L'appel de fonction "Read" charge la première ligne du fichier XML , vous pouvez donc commencer à afficher les données du fichier .
4
Récupérer un élément et afficher son contenu. Le code suivant récupère le prénom d'un client et l'affiche à l'utilisateur:
prenom = Dim xml.ReadElementString ( " prénom " )
Response.Write ( prenom )
Répétez cette étape pour chacune des données de l'élément. Par exemple , si vous avez une liste de clients et que vous souhaitez afficher le prénom, le nom et l'adresse , remplacer le code " prénom " pour chacune des propriétés de l' élément tel que le "nom " et " adresse ".
< Br > 5
Fermez le lecteur . Une fois que vous aurez fini de lire les données XML , vous devez fermer le lecteur afin de libérer les ressources mémoire du serveur. Tapez le code suivant dans la dernière ligne de code pour votre lecteur XML:
xml.Close ()