PDA

View Full Version : [VBScript] Prendere il Value di un childnode attravervo il nome del nodo


robertino_salemi
17-02-2016, 13:33
Buongiorno a tutti,
ho un XML cosi' composto:

<columns>
<column>
<name>Name1</name>
<type>Type1</type>
</column>
<column>
<name>Name2</name>
<type>Type2</type>
</column>
</columns>


con il seguente codice sono riuscito a stampare il value di ogni child node di column.


Dim xmlDoc
Set xmlDoc = WScript.CreateObject("Microsoft.XMLDOM")
xmlDoc.loadxml(myXML)

Dim objNumReqs
Dim objNumReq
Set objNumReqs = xmlDoc.getElementsByTagName("columns")

for each objNumReq in objNumReqs

for each fileNodeItem in objNumReq.ChildNodes

Wscript.Echo "NAME " & fileNodeItem.childNodes(0).text
Wscript.Echo "TYPE " & fileNodeItem.childNodes(1).text

next

'Wscript.Echo objNumReq.Text
Next


Ma se volessi utlizzare il metodo getAttribute(child_nome) come dovrei fare?

Grazie.