首页后端开发ASP.NETASP运行出错:缺少对象: 'xmlDoc.documentElement'错误解决方法

ASP运行出错:缺少对象: 'xmlDoc.documentElement'错误解决方法

时间2024-02-07 14:11:02发布访客分类ASP.NET浏览659
导读:收集整理的这篇文章主要介绍了ASP运行出错:缺少对象: 'xmlDoc.documentElement'错误解决方法,觉得挺不错的,现在分享给大家,也给大家做个参考。 原本运行正常的AS...
收集整理的这篇文章主要介绍了ASP运行出错:缺少对象: 'xmlDoc.documentElement'错误解决方法,觉得挺不错的,现在分享给大家,也给大家做个参考。 原本运行正常的ASP页面,今天突然提示:
复制代码 代码如下:
Microsoft vbScript 运行时错误 错误 '800a01a8'
缺少对象: 'XMlDoc.documentElement'
/work/Menu.asp,行 80

找到相关代码如下:
复制代码 代码如下:
Set xMLDoc=Server.CreateObject("MicroSoft.XmlDom")
xmlDoc.async = false
xmlDoc.load(Server.MapPath("Menu.xml"))
Set root = xmlDoc.documentElement.selectSingleNode("//index")

会不会是没有load成功呢?输出内容看下:
复制代码 代码如下:
Response.WrITe(xmlDoc.xml)

空的,能肯定是load出问题了。查看下Menu.xml,发现xml文件内容不知什么时候被改了:
复制代码 代码如下:
?xml version="1.0" encoding="gb2312"?>
index>
cataLOG title="分类一">
item id="class1_1"> ![CDATA[a href="class1_1.asp" target="main"> 子类11/a> ]]> /item>
item id="class1_2"> ![CDATA[a href="class1_2.asp" target="main"> 子类12/a> ]]> /item>
/catalog>
/index>
> ![CDATA[a href="class2_3" target="main"> 子类23/a> ]]> /item>
/catalog>
/index>

修改下xml文件,再浏览页面就正常了。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: ASP运行出错:缺少对象: 'xmlDoc.documentElement'错误解决方法
本文地址: https://pptw.com/jishu/604143.html
在asp中使用js的encodeURIComponent方法 ASP FSO显示特殊文件夹的实现代码(畸形目录名、UNC路径)

游客 回复需填写必要信息