如何通过名称获取XML属性而不是遍历所有属性?

时间:2011-06-02 03:42:27

标签: xml vbscript

我正在使用vb脚本和MSXML2.DOMDocument来解析xml文档。

是否可以按名称获取特定属性而不是遍历所有属性?

今天我正在做这个

For x = 0 To (curNode.Attributes.length - 1)
    sAttrName = curNode.Attributes.Item(x).nodeName
     if sAttrName = 'customer' then 
        avalue=curNode.Attributes.Item(x).nodeValue

但我想做这样的事情

 avalue=curNode.Attributes.Item("customer").nodeValue

1 个答案:

答案 0 :(得分:3)

尝试getAttribute(),如curNode.getAttribute("customer")

我假设curNode是oXMLDOMElement,但你没有显示它的类型。