我的XML如下。
我需要在不使用循环的情况下检查"anil"
中是否存在"dom"
。并在一行查询。可能吗?
这是我试过的代码:
If not(xmldom.selectsinglenode("//xml/xmlfile/name/"+xname)is nothing) then
.....
end if
此处xname
将是文字(例如anil
或amith
)。
答案 0 :(得分:1)
获取内部文本等于<name>
的{{1}}元素的正确XPath如下:
anil
所以//xml/xmlfile/name[.='anil']
的字符串参数应该是这样的(或者更好的是在开头使用selectsinglenode()
而不是/
):
//