Come analizzare gli elementi XML e attributi utilizzando Visual Basic

August 3

Ogni elemento di linea in un XML può contenere attributi per aggiungere informazioni supplementari alla voce XML. È possibile utilizzare Visual Basic per analizzare attraverso gli attributi e gli elementi in una pagina XML. L'oggetto XmlTextReader consente di importare un file XML e leggere il contenuto.

istruzione

1 Fare clic sul pulsante di Windows "Start". Fai clic su "Microsoft .NET" nei gruppi di programmi, quindi fare clic su "Visual Studio" per aprire il software. Fare doppio clic sul file di base Nome progetto di Visual per caricarlo in Studio di lavoro visiva.

2 Aggiungere la variabile XMLReader e caricare il file XML. Digitare il seguente codice per la connessione al file XML:

lettore fioco come XmlTextReader

reader = new XmlTextReader ( "C: \ customers.xml")

In questo esempio, il lettore importa un elenco di clienti dal file "customers.xml". Sostituire il nome del file con il proprio documento XML.

3 Leggere il primo elemento e assegnare la proprietà attributo per una nuova variabile. Per esempio, il codice seguente legge l'elemento "cognome" e lo assegna ad una variabile VB:

lname Dim = reader.ReadElementString ( "lname")

Dim genere = reader.GetAttribute ( "genere")

La prima riga di codice legge l'elemento XML. La seconda riga di codice legge l'attributo con l'etichetta "di genere".

4 Chiudere la connessione al file dopo aver letto ogni elemento e attributo. Dopo aver letto attraverso ogni elemento, utilizzare il seguente codice per chiudere il file:

reader.Close