[VBScript] XML Prendere il Value di un childnode attravervo il nome del nodo

felino

Utente Attivo
12 Dic 2013
941
10
18
Aci Catena (Catania)
Buongiorno a tutti,
ho un XML cosi' composto:
Codice:
<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.

Codice:
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.
 

Discussioni simili