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?