Salve a tutti ragazzi, sono un nuovo iscritto.

Vi faccio innanzitutto i complimenti per il forum dove trovo parechcie risorse.

Vengo al punto:

ho un file xml di qesto tipo

<?xml version="1.0" encoding="utf-8" ?>
<radice>
<tronco name="pippo" link="http://www.pippo.com">
<ramo name="destro" link="http://www.pippo.com/destro">
<foglia name="fogliadx">
<frutto name="banana3" peso="3.00" link="http://www.pippo.com/destro/banana3"/>
<frutto name="banana2" peso="2.00" link="http://www.pippo.com/destro/banana2"/>
<frutto name="banana1" peso="1.00" link="http://www.pippo.com/destro/banana1"/>
</foglia>
</ramo>
<ramo name="sinistro" link="http://www.pippo.com/sinistro">
<foglia name="fogliasx">
<frutto name="mela3" peso="3.00" link="http://www.pippo.com/destro/mela3"/>
<frutto name="mela2" peso="2.00" link="http://www.pippo.com/destro/mela2"/>
<frutto name="mela1" peso="1.00" link="http://www.pippo.com/destro/mela1"/>
</foglia>
</ramo>
</tronco>
</radice>

vorrei capire come fare per trovare un certo frutto e prelevarmi peso e link

ho letto decine di forum, anche in inglese, ma non sono riuscito a venirne a capo.

questo è il codice

Dim oXMLDoc
Dim oXMLNode
Dim oXMLNodeList

Set oXMLDoc = Server.CreateObject("MSXML2.DOMDocument.4.0")

oXMLDoc.LoadXML("xml.xml")

Set oXMLNode = oXMLDoc.selectSingleNode("//radice/tronco/ramo[@name='destro']/foglia/frutto[@name='banana1']")

response.Write oXMLNode.Attributes.getNamedItem("peso").Text

Set oXMLNode = nothing
Set oXMLDoc = nothing

ottengo un errore su questa riga response.Write oXMLNode.Attributes.getNamedItem("peso").Text



qualcuno sa aiutarmi?