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) 这样程序就会报错 
请问该如何改啊。
[解决办法]

set fjnode=objXml.documentElement.selectSingleNode(fj_Node) 

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