Hvordan analysere XML Elements og attributter Ved hjelp av Visual Basic

Hver linje element i en XML kan inneholde attributter for å legge til ekstra informasjon til XML-linje. Du kan bruke Visual Basic for å analysere gjennom attributter og elementer i en XML-side. Den XMLTextReader objekt lar deg importere en XML-fil og lese gjennom innholdet.

Bruksanvisning

1 Klikk på Windows "Start" -knappen. Klikk "Microsoft .NET" i programgruppene, og klikk deretter på "Visual Studio" for å åpne programmet. Dobbeltklikk på Visual Basic-prosjektet filnavnet for å legge det i Visual Studio arbeidsområdet.

2 Tilsett XMLReader variabel og laste XML-filen. Skriv inn følgende kode for å koble til XML-filen:

Dim leseren Som XmlTextReader

leseren = Ny XmlTextReader ( "C: \ customers.xml")

I dette eksempelet, importerer leseren en liste over kunder fra "customers.xml" fil. Bytt filnavnet med din egen XML-dokument.

3 Les det første elementet og tilordne attributtet annonsen til en ny variabel. For eksempel leser følgende kode på "etternavn" element og tildeler den til en VB variabel:

Dim lname = reader.ReadElementString ( "lname")

Dim kjønn = reader.GetAttribute ( "kjønn")

Den første linjen med kode leser XML-element. Den andre linjen med kode leser attributtet merket "kjønn".

4 Lukke tilkoblingen til filen etter at du har lest hvert element og attributt. Når du har lest gjennom hvert element, kan du bruke følgende kode for å lukke filen:

reader.Close