文章类型: JAVASCRIPT
关键词: xml,string,javascript,js,转换
内容摘要: 运用js将String解析成xml数据格式;把xml数据格式转化为String

js将String解析成xml数据格式、xml数据格式转化为String

2015/7/14 17:17:14    来源:apple    阅读:

下面给出具体js代码来说明如何使用js把String类型与xml数据格式进行相互转换


//将字符串转化成dom对象;string转换为xml
function stringToXml(xmlString) {
    var xmlDoc;
    if (typeof xmlString == "string") {
        //FF   
        if (document.implementation.createDocument) {
            var parser = new DOMParser();
            xmlDoc = parser.parseFromString(xmlString, "text/xml");
        } else if (window.ActiveXObject) {
            xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
            xmlDoc.async = false;
            xmlDoc.loadXML(xmlString);
        }
    }
    else {
        xmlDoc = xmlString;
    }
    return xmlDoc;
}

//xml转换为string
function xmlToString(xmlDoc) {
    if (window.ActiveXObject) {
        return xmlDoc.xml;  //IE   
    } else {
        return (new XMLSerializer()).serializeToString(xmlDoc);  //FF   
    }
}


↑ 上一篇文章:利用ajax技术实现动态双组合功能 关键词:.net,js,javascript,ajax,XMLH.. 发布日期:2015/7/14 17:11:02
↓ 下一篇文章:ajax responseXml responseXML null取不到值问题的原因分析及其解决方案 关键词:ajax,responseText有值,response.. 发布日期:2015/7/14 17:19:26
相关文章:
C#+ajax上传文件 关键词:ajax,c#,xmlhttprequest,string,url,javascript 发布日期:2015-07-28 17:00
利用ajax技术实现动态双组合功能 关键词:.net,js,javascript,ajax,XMLHttpReuqest,responseX.. 发布日期:2015-07-14 17:11
js获取url参数值以及使用Jquery函数进行有空格处理 关键词:JS,JavaScript,JQurey,URL,获取参数名,获取参数值,空格处理 发布日期:2015-07-07 17:39
相关目录:.NETJAVAJAVASCRIPTHTML软件开发
我要评论
正在加载评论信息......