View Single Post
Old 17-02-2016, 13:33   #1
robertino_salemi
Senior Member
 
L'Avatar di robertino_salemi
 
Iscritto dal: Apr 2009
Cittā: Aci Catena (CT)
Messaggi: 1021
[VBScript] Prendere il Value di un childnode attravervo il nome del nodo

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.
robertino_salemi č offline   Rispondi citando il messaggio o parte di esso