Come selezionare un nodo XML attributo

May 11

Il linguaggio ASP utilizza XML per archiviare e recuperare i dati per il vostro sito web. Dopo aver impostato XML con attributi tag, è necessario utilizzare la funzione "SelectNodes" per ottenere il tag XML e recuperare i dati. È possibile utilizzare questa funzione quando si desidera visualizzare solo dati degli attributi, o se si vuole cercare un particolare tag nel file XML.

istruzione

1 Aprire il software Visual Studio e aprire il progetto che si desidera modificare. Fare doppio clic sul file di codice che si desidera utilizzare per afferrare i dati XML dal tag attributo.

2 Aprire il documento XML e creare una variabile per il file aperto. Il codice seguente apre un file denominato "customers.xml:"

file di XmlDocument = new XmlDocument ();
file.LoadXml ( "c: \ customers.xml");

3 Ottenere un elenco di tag XML che contengono l'attributo che si desidera recuperare. Se più di un record contiene l'attributo, si recupera più di un record. Aggiungere il seguente codice per ottenere l'attributo chiamato "femmina"

nodi XmlNodeList = file.SelectNodes ( "/ Names / Nome [@ genere = 'femminile']");

4 Visualizzare i dati dei nodi XML. Il seguente codice mostra ogni cliente con l'attributo "femmina":

foreach (nodo XmlNode in nodi)
{
Console.WriteLine (node.InnerText);
}