javascript之XML DOM对象
2010-09-14 13:06:39 来源:WEB开发网6.IE,当载入的XML文件或者字符串解析错误时,将产生一个parseError对象,我们在下面的代码中演示此对象的属性:
oXmlDom.async = false;
oXmlDom.load("errors.xml");
//0表示没有错误
if (oXmlDom.parseError != 0) {
var oError = oXmlDom.parseError;
alert("An error occurred:
错误代码: "
+ oError.errorCode + "
"
+ "行数: " + oError.line + "
"
+ "列数: " + oError.linepos + "
"
+ "原因: " + oError.reason);
}
二.Mozilla的XML DOM对象
1.XML DOM对象的创建,符合DOM标准的,通过document.implementation.createDocument()方法。比如:
var oXmlDom=document.implementation.createDocument("","",null);
这三个参数分别是文档命名空间、文档元素的标签名以及一个文档类型对象(总为null),比如:
var oXmlDom=document.implementation.createDocument("http://www.rubyeye.net","root",null);
这段代码创建了一个<a0:root xmlns="http://www.rubyeye.net"/>的XML DOM对象
2.载入xml,Mozilla与IE不同的是只提供了一个load()方法用于载入xml文件,没有提供loadXML()方法用于载入XML字符串。同步载入XML文件的代码与IE相同:
Tags:javascript XML DOM
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接