Dom 如何使用VBScript将属性文本作为变量传递以选择xml中的单个节点?

Dom 如何使用VBScript将属性文本作为变量传递以选择xml中的单个节点?,dom,vbscript,selectsinglenode,xml,Dom,Vbscript,Selectsinglenode,Xml,我正在尝试使用VBscript选择xml文件中的单个节点,使用以下代码 Set node = xmlDoc.selectingSingleNode(".//node()[@name = 'anything']") 如果我写下需要作为文本传递的内容,这将非常有效 但是我需要将这个“任何东西”作为变量X传递 我尝试了以下方法,但都不起作用 xmlDoc.selectingSingleNode(".//node()[@name = X]") xmlDoc.selectingSingleNode("

我正在尝试使用VBscript选择xml文件中的单个节点,使用以下代码

Set node = xmlDoc.selectingSingleNode(".//node()[@name = 'anything']") 
如果我写下需要作为文本传递的内容,这将非常有效

但是我需要将这个
“任何东西”
作为变量X传递

我尝试了以下方法,但都不起作用

xmlDoc.selectingSingleNode(".//node()[@name = X]")
xmlDoc.selectingSingleNode(".//node()[@name = '&X&']")

欢迎提出任何建议

请正确连接:

>> X = "abc"
>> WScript.Echo ".//node()[@name = '" & X & "']"
>>
.//node()[@name = 'abc']