loadXMLString() 函数

简介: `loadXMLString()` 是一个JavaScript函数,用于在不同浏览器环境下解析XML字符串。它使用DOMParser在支持的浏览器中解析,而在IE中则使用ActiveXObject。函数接受XML文本作为参数,返回解析后的XML文档。此函数适用于HTML页面的<script>标签内,方便在页面中重用,尤其在处理XML实例时。

XML DOM 加载函数

加载 XML 文档中的代码可以存储在一个函数中。

loadXMLString() 函数

为了使前一页中的代码易于维护(检查旧的浏览器),它应该写成一个函数:
loadxmlstring.js 文件代码:
function loadXMLString(txt)
{
if (window.DOMParser)
{
parser=new DOMParser();
xmlDoc=parser.parseFromString(txt,"text/xml");
}
else
{
// Internet Explorer
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.loadXML(txt);
}
return xmlDoc;
}

上面的函数可以存储在 HTML 页面的

部分,并从页面中的脚本调用。

lamp上面描述的函数,用于本教程中所有 XML 字符串实例!

目录
打赏
0
4
4
0
171
分享
相关文章
|
9月前
|
函数
函数
50 1
函数练习
用菜单的形式分别选择百钱买百鸡,九九表,水仙花数。
58 0
函函函函函函函函函函函数——two
函函函函函函函函函函函数——two
109 0
函函函函函函函函函函函数——two
函函函函函函函函函函函数——one
函函函函函函函函函函函数——one
109 0
not_in函数致错
Not in 函数-致错 我们开发当中有些业务逻辑会用到not in()这个函数, 岗位角度:不管是后端开发还是大数据开发还是数据分析师… 技术角度:不管是Mysql、Hive、Maxcompute…
167 0
十、详解函数柯里【下】
柯里化是函数的一个高级应用,想要理解它并不简单。因此我一直在思考应该如何更加表达才能让大家理解起来更加容易。 通过上一个章节的学习我们知道,接收函数作为参数的函数,都可以叫做高阶函数。我们常常利用高阶函数来封装一些公共的逻辑。 这一章我们要学习的柯里化,其实就是高阶函数的一种特殊用法。
165 0
opendir函数
opendir函数
180 0
fflush函数
fflush函数
191 0
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等