首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > XML SOAP >

ASP查询XML解决思路

2012-03-27 
ASP查询XML我是用asp编辑的,下面是部分代码fj_Node //TreeRoots/TreeNode[@id 10 ] setfjnodeobjXm

ASP查询XML
我是用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) 这样程序就会报错 
请问该如何改啊。

[解决办法]

VBScript code
set fjnode=objXml.documentElement.selectSingleNode(fj_Node) If fjnode Is Nothing Then    response.write "没有找到! "  Else  fjid = fjnode.getAttribute("text") End if 

热点排行