VBS追加一个子节点

问题描述:

我试图给GG节点添加一个子节点。VBS追加一个子节点

Dim objCurrNode : objCurrNode = "/AA/BB/CC/DD/EE/FF[@name=""Hello""]/GG" 
Set objKid = oXML.createElement("HH") 
objCurrNode.appendChild (objKid) 

我得到对象需要...我做错了什么?

谢谢:)

为了objCurrNode.appendChild objKid(不包括(),因为你调用Sub)工作,objCurNode必须是一个对象,它必须分配给同组。 XPath表达式

"/AA/BB/CC/DD/EE/FF[@name=""Hello""]/GG" 

不能用于创建对象,但可以使用.selectSingleNode方法来查找节点。

+0

非常好!这是我需要的 Set objCurrNode = oXML.selectSingleNode =“/ AA/BB/CC/DD/EE/FF [@name =”“Hello”“]/GG” 太高兴了 – Matthr0X 2012-08-13 20:24:08