+ -
当前位置:首页 → 问答吧 → ASP查询XML

ASP查询XML

时间:2011-12-09

来源:互联网

我是用asp编辑的,下面是部分代码 
  fj_Node= "//TreeRoots/TreeNode[@id= '10 '] " 
  set fjnode=objXml.documentElement.selectSingleNode(fj_Node) 
  If isnull(fjnode)=false then 
  fjid=fjnode.getAttribute( "text ") 
  Else 
  response.write "没有找到! " 
  End if 

即使 没有属性id值为10的节点 这一行会报错 set fjnode=objXml.documentElement.selectSingleNode(fj_Node) 这样程序就会报错 
请问该如何改啊。

作者: w545209953   发布时间: 2011-12-09

VBScript code
set fjnode=objXml.documentElement.selectSingleNode(fj_Node) 

If fjnode Is Nothing Then  
  response.write "没有找到! "  
Else
  fjid = fjnode.getAttribute("text") 
End if 
 

作者: hookee   发布时间: 2011-12-09