-1
我想从XMLDOM的VBScript中检索下面的XML中的所有值。不幸的是,这些节点没有相同的名称标签,并且标签数量(c[n]
)是可变的。我如何读取字典中的值?VBScript XMLDOM
我可以用得到的标签:
Set xmlDoc = CreateObject("Microsoft.XMLDOM")
xmlDoc.Async = "false"
xmlDoc.Load(xmlhttp.responseXML)
Set values = xmlDoc.getElementsByTagName("header")
如何迭代的<header>
所有子节点?
<table>
<header>
<c0 type="string">name</c0>
<c1 type="ip_address">last_ip_address</c1>
<c2 type="string">group_name</c2>
<c3 type="enum">device_type</c3>
<c4 type="string">os_version_and_architecture</c4>
<c5 type="string">device_manufacturer</c5>
<c6 type="integer">number_of_cpus</c6>
<c7 type="string">cpu_model</c7>
<c8 type="integer">number_of_cores</c8>
<c9 type="mhz">cpu_frequency</c9>
<c10 type="byte">total_ram</c10>
<c11 type="integer">number_of_graphical_cards</c11>
<c12 type="byte">graphical_card_ram</c12>
<c13 type="datetime">last_system_boot</c13>
<c14 type="datetime">last_logon_time</c14>
<c15 type="string">bios_serial_number</c15>
<c16 type="string">device_product_version</c16>
</header>
</table>