WEB开发网
开发学院WEB开发ASP XML DOM介绍和例子(二) 阅读

XML DOM介绍和例子(二)

 2000-10-10 09:50:31 来源:WEB开发网   
核心提示:5. parseError对象打开xml文档时,XML Parser产生错误代码,XML DOM介绍和例子(二),并存在parseError对象中,包括错误代码、错误文本和错误行号,等信息,6.文件错误下面的例子将试图装载一个不存在的文件
5. parseError对象
  打开xml文档时,XML Parser产生错误代码,并存在parseError对象中,包括错误代码、错误文本和错误行号,等信
息。

6.文件错误
  下面的例子将试图装载一个不存在的文件,然后产生相应的错误代码:
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.load("ksdjf.xml")

document.write("<br>Error Code: ")
document.write(xmlDoc.parseError.errorCode)
document.write("<br>Error Reason: ")
document.write(xmlDoc.parseError.reason)
document.write("<br>Error Line: ")
document.write(xmlDoc.parseError.line)

7.XML错误
  下面使用不正确的格式装载XMl文档,
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.load("note_error.xml")
  
document.write("<br>Error Code: ")
document.write(xmlDoc.parseError.errorCode)
document.write("<br>Error Reason: ")
document.write(xmlDoc.parseError.reason)
document.write("<br>Error Line: ")
document.write(xmlDoc.parseError.line)

8. parseError属性
  属性描述:
errorCode 返回长整型错误代码
reason 返回字符串型错误原因
line 返回长整型错误行号
linePos 返回长整型错误行号位置
srcText 返回字符串型产生错误原因
url 返回url装载文档指针
filePos 返回长整型错误文件位置

9.遍历节点树
  一种通用的析取XML文档的方法是遍历节点树和它的元素值。下面是使用VBScript写的遍历节点树的程序代码:
set xmlDoc=CreateObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.load("note.xml")

for each x in xmlDoc.documentElement.childNodes
 document.write(x.nodename)
 document.write(": ")
 document.write(x.text)
next

Tags:XML DOM 介绍

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接