救救我!哎!if (objRootlist.hasChildNodes)报错。谢了!

luoxiang2000 2003-09-30 12:08:44
Set objXML = Server.CreateObject("Microsoft.XMLDOM")
'创建XML对像
objXML.load(strSourceFile)
'把XML文件读入内存中
Set objRootlist = objXML.documentElement.selectSingleNode("operate")
'选节点
if (objRootlist.hasChildNodes) then
end if

...全文
64 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
luoxiang2000 2003-10-01
  • 打赏
  • 举报
回复
好像原因出在selectSingleNode上面,我的xml文件结构为:
<?xml-stylesheet href="../xsl/opertree.xsl" type="text/xsl"?>
<root>
<data>
<tb_operate>
<operate>

要得到<operate>节点的话用objXML.documentElement.selectSingleNode("operate")好像不行吧!?我该怎么用?
objXML.documentElement.childNodes.selectSingleNode("operate") 也不对呀!?
Laone 2003-10-01
  • 打赏
  • 举报
回复
Set objXML = Server.CreateObject("Microsoft.XMLDOM")
'创建XML对像
objXML.load(strSourceFile)
'把XML文件读入内存中
Set objRootlist = objXML.documentElement.selectSingleNode("operate")
'选节点
if TypeName(objRootlist)<>"Nothing" Then
if objRootlist.hasChildNodes() then
end if
end if
luoxiang2000 2003-09-30
  • 打赏
  • 举报
回复
还是一样报错呀!?
cybernaute 2003-09-30
  • 打赏
  • 举报
回复
加上objXML.async = false 试试

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧