ASP查询XML解决思路

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