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

来源:asp之家 时间:2012-11-30 20:40:52 

原本运行正常的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文件,再浏览页面就正常了。

标签:xmlDoc
0
投稿

猜你喜欢

  • 实例讲解MySQL数据库中文问题的解决方法

    2008-12-31 15:15:00
  • 如何在Mac OS X中安装MySQL

    2009-09-01 10:16:00
  • ASP初学者常犯的几个错误

    2007-09-07 10:19:00
  • 高效率的GetRows()的使用方法

    2008-09-23 18:29:00
  • Oracle数据库及应用程序优化开发者网络Oracle

    2010-07-18 13:02:00
  • 斐波那契数列的递归算法优化

    2010-01-23 11:37:00
  • MS SQL7.0的数据迁移到MySQL上的一种方法

    2008-11-01 16:59:00
  • javascript new fun的执行过程

    2010-08-05 21:23:00
  • 怎么样在网页上读取远程xml的数据

    2008-10-10 17:43:00
  • MySQL权限分配

    2011-01-29 16:37:00
  • PHP文件上传功能实现逻辑分析

    2023-05-25 02:28:30
  • 如何在ACCESS中插入超级链接?

    2007-10-22 12:13:00
  • 23条科学设计你网站的方法

    2008-03-23 14:12:00
  • 在MySQL数据库中如何来复位根用户的密码

    2008-12-03 16:57:00
  • 如何实现html表格里隔行换色

    2007-10-19 13:42:00
  • 使用XML技术上传文件的例子

    2008-05-29 11:33:00
  • Script块放在另一个Script 块内方法

    2009-02-04 15:43:00
  • 解决IE下提示“无法打开Internet站点 已终止操作”的错误

    2009-03-04 12:04:00
  • 了解WEB页面工具语言XML(三)支持工具

    2008-09-05 17:18:00
  • Ajax缓存解决办法

    2008-10-22 13:42:00
  • asp之家 网络编程 m.aspxhome.com