[javascript学习指南]javascript 实现XML和string相互转化

更新时间:2017-03-07    来源:php函数    手机版     字体:

【www.bbyears.com--php函数】

网页特效 实现XML和string相互转化
这两个函数比较实用啊,可以实现 实现XML和string相互转化哦,有它处理xml与字符就方便了不少了。

//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);
      }
    }

本文来源:http://www.bbyears.com/jiaocheng/31000.html