以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 DOM/SAX/XPath 』  (http://bbs.xml.org.cn/list.asp?boardid=11)
----  请问这两条语句在vb script 里可以用吗?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=11&rootid=&id=32327)


--  作者:wangli6777
--  发布时间:5/14/2006 12:44:00 PM

--  请问这两条语句在vb script 里可以用吗?
这两条是js的代码,请问可以把它改一下,用在 VB SCRIPT 里用吗?知道的请帮帮忙,要怎么改,谢谢。

xmlDom.setProperty("SelectionLanguage","XPath");
var oNodeList = xmlDom.selectNodes("//book[contains(@name,'"+com+"')]");


--  作者:Qr
--  发布时间:5/14/2006 1:05:00 PM

--  
xmlDom.setProperty "SelectionLanguage","XPath")
dim oNodeList
oNodeList = xmlDom.selectNodes("//book[contains(@name,'"&com&"')]")


--  作者:wangli6777
--  发布时间:5/15/2006 7:28:00 PM

--  
谢谢!我试试
--  作者:Qr
--  发布时间:5/17/2006 11:38:00 AM

--  
第一行没有括号,改没改好:)
--  作者:wangli6777
--  发布时间:5/17/2006 7:00:00 PM

--  
请问这句在vbs里用是不是有点问题啊,我把值传给这里的 com ,运行总是说错误的参数个数或无效的参数属性值
,知道是为什么吗,知道的话请指点一下,谢谢 !时间紧啊,!
objNodes = objXML.selectNodes("//goods[contains(@name,'" & com & "')]")

我用Set objNodes = objXML.selectNodes("root/goodsInfo/goods[goodsType ='" &  com & "']") 不会出现这样的问题,但是我需要上面的语句,谢谢


--  作者:Qr
--  发布时间:5/17/2006 7:47:00 PM

--  
从语法的角度上讲,代码是正确的。
--  作者:wangli6777
--  发布时间:5/17/2006 8:17:00 PM

--  
请问你用过吗,会不会在vbs里没有这样的代码啊,如果要根据结点的某一属性进行精确查询,
你知道可以用什么代码吗,vbs 里,非常感谢!
--  作者:Qr
--  发布时间:5/17/2006 8:27:00 PM

--  
当然用过啦,就在前两个月,不然怎么会知道得如此细致。如果答案不确定,一般会标记“没有测试”,这是习惯。
--  作者:wangli6777
--  发布时间:5/17/2006 9:45:00 PM

--  
哦,谢谢你,斑竹 谢谢你一直帮我解答
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
8,314.453ms