Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Leggere XMlDocument
lunedì 14 novembre 2005 - 21.26
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
erik77
Profilo
| Senior Member
217
messaggi | Data Invio:
lun 14 nov 2005 - 21:26
Ciao ragazzi, ho un XML di questo tipo:
<prodotti>
<prodotto>
<tag1>001</tag1>
<tag2>stringa01</tag2>
</prodotto>
<prodotto>
<tag1>002</tag1>
<tag2>stringa02</tag2>
</prodotto>
<prodotto>
<tag1>003</tag1>
<tag2>stringa03</tag2>
</prodotto>
</prodotti>
vorrei in pratica leggere la stringa XML e tramite la chiave <tag1> ricavarmi la stringa <tag2>, quale è il modo più veloce?
grazie
ciao
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 15 nov 2005 - 11:30
>vorrei in pratica leggere la stringa XML e tramite la chiave <tag1>
Perchè dici tramite ?
In ogni caso puoi usare una classe XmlDocument, istanziarla, chiamare il metodo Load e passargli la stringa che rappresenta il tuo documento XML.
Successivamente puoi fare delle query sull'albero con XPath come indicato da questo Tip:
http://www.dotnethell.it/tips/QueryXPATH.aspx
Oppure puoi fare una enumerazione ricorsiva o ancora puoi utilizzare il metodo .GetElementById("tag1") che ti restituisce una Node List di tutti i tag <tag1>. Poi per recuperare i valori fai un ciclo e recuperi il valore interno con la proprietà .InnerText
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !