Ciao a tutti,

Sto litigando con un xml da leggere

Questo è un fac simile del file

<request>
<risultati login="demologin">
<risultato>
<IDServizio>BIL</IDServizio>
<IDProdotto>docbilancio</IDProdotto>
<Esito>True</Esito>
</risultato>
<risultato>
<IDServizio>BIL</IDServizio>
<IDProdotto>docbilancio</IDProdotto>
<Esito>False</Esito>
</risultato>
</risultati>
<risultati login="demologin">
<risultato>
<IDServizio>BIL</IDServizio>
<IDProdotto>docfascicolo</IDProdotto>
<Esito>False</Esito>
</risultato>
</risultati>
</request>

--------------------------------------------------------------------------------------
Ho problemi nel leggere all'interno del tag "risultato" attualmente uso questo codice, che non è corretto.

riesco a leggere l'attributo login ma non riesco nemmeno a raggiungere il tag risultato.

Set MyXML = Server.CreateObject("Microsoft.XMLDOM")
MyXML.Async = False
MyXML.Load Server.MapPath("url.xml")

dim news
set news = MyXML.getElementsByTagName("request/risultati")

Dim i
i = 0
For i = 0 To news.length - 1
login= news(i).getAttribute("login")
set objData = MyXML.getElementsByTagName("news(i)/risultato")
For k = 0 To objData.length - 1
idservizio=objData.innertext("idservizio")

next
Next


Qualcuno potrebbe aiutarmi dicendomi cosa sbaglio?

Grazie mille