本文实例讲述了JS实现的跨浏览器解析XML文件的方法。分享给大家供大家参考,具体如下:
下列代码把一个 XML 文档 ("note.xml") 载入 XML 解析器中:
<script type="text/javascript">
function GetXmlHttpObject() {
var xmlHttp=null;
try {
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
} catch (e) {
// Internet Explorer
try {
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
function loadXMLDoc(){
var xmlhttp = GetXmlHttpObject();
xmlhttp.open("GET","note.xml",false);
xmlhttp.send();
xmlDoc=xmlhttp.responseXML;
return xmlDoc;
}
[b]PS:关于xml格式文件,小编这里再来为大家推荐几款在线工具,相信大家在今后的编程开发中可以用得到:[/b]
[b]在线XML格式化/压缩工具:
[/b][url=http://tools.jb51.net/code/xmlformat]http://tools.jb51.net/code/xmlformat[/url]
[b]xml代码在线格式化美化工具:
[/b][url=http://tools.jb51.net/code/xmlcodeformat]http://tools.jb51.net/code/xmlcodeformat[/url]
[b]在线XML/JSON互相转换工具:
[/b][url=http://tools.jb51.net/code/xmljson]http://tools.jb51.net/code/xmljson[/url]
更多关于JavaScript相关内容可查看本站专题:《[url=http://www.1sucai.cn/Special/284.htm]JavaScript操作XML文件技巧总结[/url]》、《[url=http://www.1sucai.cn/Special/303.htm]JavaScript中ajax操作技巧总结[/url]》、《[url=http://www.1sucai.cn/Special/313.htm]JavaScript中json操作技巧总结[/url]》、《[url=http://www.1sucai.cn/Special/502.htm]JavaScript切换特效与技巧总结[/url]》、《[url=http://www.1sucai.cn/Special/472.htm]JavaScript查找算法技巧总结[/url]》、《[url=http://www.1sucai.cn/Special/462.htm]JavaScript动画特效与技巧汇总[/url]》、《[url=http://www.1sucai.cn/Special/439.htm]JavaScript错误与调试技巧总结[/url]》、《[url=http://www.1sucai.cn/Special/297.htm]JavaScript数据结构与算法技巧总结[/url]》、《[url=http://www.1sucai.cn/Special/281.htm]JavaScript遍历算法与技巧总结[/url]》及《[url=http://www.1sucai.cn/Special/119.htm]JavaScript数学运算用法总结[/url]》
希望本文所述对大家JavaScript程序设计有所帮助。