JavaScript XML和string相互转化实现代码

 更新时间:2011年07月04日 22:46:29   作者:  
两个小function实现XML和string相互转化,需要的朋友可以参考下。

复制代码 代码如下:

//convert string to xml object
function String2XML(xmlString) {
// for IE
if (window.ActiveXObject) {
var xmlobject = new ActiveXObject("Microsoft.XMLDOM");
xmlobject.async = "false";
xmlobject.loadXML(xmlstring);
return xmlobject;
}
// for other browsers
else {
var parser = new DOMParser();
var xmlobject = parser.parseFromString(xmlstring, "text/xml");
return xmlobject;
}
}
//convert xml object to string
function XML2String(xmlObject) {
// for IE
if (window.ActiveXObject) {
return xmlobject.xml;
}
// for other browsers
else {
return (new XMLSerializer()).serializeToString(xmlobject);
}
}

相关文章

  • 在 webpack 中使用 ECharts的实例详解

    在 webpack 中使用 ECharts的实例详解

    这篇文章主要介绍了在 webpack 中使用 ECharts的实例代码,需要的朋友可以参考下
    2018-02-02
  • js实现带三角符的手风琴效果

    js实现带三角符的手风琴效果

    本文主要介绍了js实现带三角符手风琴效果的实例。具有很好的参考价值,下面跟着小编一起来看下吧
    2017-03-03
  • ESLint的简单使用方法(js,ts,vue)

    ESLint的简单使用方法(js,ts,vue)

    ESLint是一个用于统一团队编码规范、减少代码错误的工具,它可以手动安装并配置,支持JavaScript、TypeScript和Vue.js等语言,文章详细介绍了如何手动下载和配置ESLint,需要的朋友可以参考下
    2025-01-01
  • Sea.JS知识总结

    Sea.JS知识总结

    SeaJS是一个遵循CommonJS规范的JavaScript模块加载框架。本文给大家分享sea.js知识总结,感兴趣的朋友一起学习吧
    2016-05-05
  • javascript实现禁止鼠标滚轮事件

    javascript实现禁止鼠标滚轮事件

    这篇文章主要介绍了javascript实现禁止鼠标滚轮事件的相关资料,需要的朋友可以参考下
    2015-07-07
  • js中开关变量使用实例

    js中开关变量使用实例

    本文主要分享了js中开关变量使用实例的代码,具有很好的参考价值,下面跟着小编一起来看下吧
    2017-02-02
  • 一文详解JavaScript中的URL和URLSearchParams

    一文详解JavaScript中的URL和URLSearchParams

    URL,称为统一资源定位器,指互联网上能找到资源定位的字符串,而URLSearchParams对象是专门用于处理url网址信息中的查询字符串,本文就来带大家深入了解一下二者的使用
    2023-05-05
  • javascript闭包传参和事件的循环绑定示例探讨

    javascript闭包传参和事件的循环绑定示例探讨

    按常理循环绑定事件,但是得到的结果却不是想要的,下面有个不错的示例,可以为大家详细分解下
    2014-04-04
  • Bootstrap模态对话框中显示动态内容的方法

    Bootstrap模态对话框中显示动态内容的方法

    今天小编就为大家分享一篇Bootstrap模态对话框中显示动态内容的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-08-08
  • JS实现页面指定区域全屏阅读功能

    JS实现页面指定区域全屏阅读功能

    这篇文章主要介绍了JS实现页面指定区域全屏阅读功能,实现流程大概是需要在项目中安装vueuse及需要用到的页面中引入useFullScreen,本文给大家介绍的非常详细,需要的朋友可以参考下
    2024-06-06

最新评论