Ben bezig met een XML parsing applicatie in asp dmv VBscript. Nu wil ik het volgende, van de xml string: <response success="N" aap="Y"/> wil ik alle parameters ophalen. Dus ik wil hebben, var1=succes, var2=aap, par1=N par2=Y. Nu heb ik dus het volgende:
set temp=xml.getElementsByTagName("response").item((counter))
AttID=temp.attributes.getnameditem("success").Text
n_attr=temp.NodeName
response.write AttID
Zo kan ik dus ook de waarde van aap ophalen. Maar nu wil niet zelf de success en aap namen zelf meegeven, maar wil ik dus dmv een for loopje alles doorlopen om varN en parN te vullen. Nu loop ik heel de dag al te googlen hierop, maar wil niet lukken. Iemand een idee?
Dit wil iig niet werken:
Dim objNamedNodeMap, intAtt, strAttName
Set objNamedNodeMap = xml.documentElement.firstChild.attributes
For Each intAtt in objNamedNodeMap
response.write(intAtt.name)
Next
op de tweede regel krijg ik een foutmelding dat er een object ontbreekt...maar waarom snap ik niet..
set temp=xml.getElementsByTagName("response").item((counter))
AttID=temp.attributes.getnameditem("success").Text
n_attr=temp.NodeName
response.write AttID
Zo kan ik dus ook de waarde van aap ophalen. Maar nu wil niet zelf de success en aap namen zelf meegeven, maar wil ik dus dmv een for loopje alles doorlopen om varN en parN te vullen. Nu loop ik heel de dag al te googlen hierop, maar wil niet lukken. Iemand een idee?
Dit wil iig niet werken:
Dim objNamedNodeMap, intAtt, strAttName
Set objNamedNodeMap = xml.documentElement.firstChild.attributes
For Each intAtt in objNamedNodeMap
response.write(intAtt.name)
Next
op de tweede regel krijg ik een foutmelding dat er een object ontbreekt...maar waarom snap ik niet..