DOM解析

DOM解析

目录导航

正文

简介

大多数浏览器都内建了供读取和操作 XML 的 XML 解析器。[1]

解析器把 XML 转换为 JavaScript 可存取的对象。[1]

实例

W3School 提供的实例独立于浏览器和平台。这些实例可在所有现代浏览器中运行。[1]

[2]

try //Internet Explorer

{

xmlDoc=new ActiveXObject("Microsoft.XMLDOM");

}

catch(e)

{

try //Firefox, Mozilla, Opera, etc.

{

xmlDoc=document.implementation.createDocument("","",null);

}

catch(e) {alert(e.message)}

}

try

{

xmlDoc.async=false;

xmlDoc.load("/example/xdom/books.xml");

document.write("xmlDoc is loaded, ready for use");

}

catch(e) {alert(e.message)}

]]>

解析 XML

所有现代浏览器都内建了用于读取和操作 XML 的 XML 解析器。[1]

解析器把 XML 读入内存,并把它转换为可被 JavaScript 访问的 XML DOM 对象。

微软的 XML 解析器与其他浏览器中的解析器是有差异的。微软的解析器支持对 XML 文件和 XML 字符串(文本)的加载,而其他浏览器使用单独的解析器。不过,所有的解析器都含有遍历 XML 树、访问、插入及删除节点的函数。

在本教程中,我们将为您讲解如何创建可在 IE 及其他浏览器中运行的脚本。

相关百科
返回顶部
产品求购 求购