以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML工具及XML开发环境 』  (http://bbs.xml.org.cn/list.asp?boardid=7)
----  求教,DOM的支持?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=7&rootid=&id=330)


--  作者:crazyrain
--  发布时间:12/22/2003 5:19:00 PM

--  求教,DOM的支持?
我用ASP+XML

asp我用的很熟,没问题.有一个倒子,是教程上的,如下一段代码:
 Dim xmlDoc
 Dim oNamedNodeMap
 Dim oAttributeNode
 
 Set xmlDoc = CreateObject("Microsoft.XMLDOM")
 xmlDoc.async = False
 xmlDoc.load("people.xml")
 xmldoc.save(Response)

 Set oNamedNodeMap = xmlDoc.documentElement.firstchild.attributes
 Set oAttributeNode = oNamedNodeMap.getNamedItem("PERSONID")
 
 response.write oAttributeNode.nodevalue
 Set xmlDoc=nothing
 Set oNamedNodeMap=nothing
 Set oAttributeNode=nothing
所需的文件都在,执行的结果是这样的:

Microsoft VBScript 编译器错误 错误 '800a03f6'
缺少 'End'
/iisHelp/common/500-100.asp,行242
msxml3.dll 错误 '800c0006'
系统错误: -2146697210。
/XMLCD/example/ch5/people.asp,行16

我猜想,应该是DOM不支持,该怎么处理,请大家指教?


--  作者:david
--  发布时间:12/23/2003 12:56:00 AM

--  
试着用VB处理、跟踪
再试用不同版本的XML DLL
再到微软和Google查该错误

Good luck
:-)


--  作者:crazyrain
--  发布时间:12/23/2003 10:13:00 AM

--  
你的意思是说,本身IE就支持DOM吗?


要不要装什么解析器?

[此贴子已经被作者于2003-12-23 10:13:30编辑过]

--  作者:david
--  发布时间:12/24/2003 8:26:00 AM

--  
IE 版本不同有少少差异
但一定支持某个版本
--  作者:crazyrain
--  发布时间:12/24/2003 3:48:00 PM

--  
谢谢!我在试试,我用的是win2000+IE6.0
而且装了office2003
所以,有很多地方怪怪.
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms