读书人

ASP查询XML解决思路

发布时间: 2012-03-27 13:44:24 作者: rapoo

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 

读书人网 >XML SOAP

热点推荐