zoukankan      html  css  js  c++  java
  • JavaScript XML相关

    1. function convert_string_to_xml(strXML)   
    2. {   
    3.     if (window.ActiveXObject) {   
    4.         xmlDoc=new ActiveXObject("Microsoft.XMLDOM");   
    5.         xmlDoc.async="false";   
    6.         xmlDoc.loadXML(strXML);   
    7.         return xmlDoc;   
    8.     } else {   
    9.         parser=new DOMParser();   
    10.         xmlDoc=parser.parseFromString(strXML,"text/xml");   
    11.         return xmlDoc;   
    12.     }   

     

    1. function convert_xml_to_string(xmlObject)   
    2. {   
    3.     if (window.ActiveXObject) { // for IE   
    4.         return xmlObject.xml;   
    5.     } else {   
    6.         return (new XMLSerializer()).serializeToString(xmlObject);   
    7.     }   
    8. }  

     

    1. IE
    2. <script type="text/javascript">
    3.     function load_xml_content_string(xmlData) {
    4.         if (window.ActiveXObject) {
    5.             //for IE
    6.             xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
    7.             xmlDoc.async="false";
    8.             xmlDoc.loadXML(xmlData);
    9.             return xmlDoc;
    10.         } else if (document.implementation && document.implementation.createDocument) {
    11.             //for Mozila
    12.             parser=new DOMParser();
    13.             xmlDoc=parser.parseFromString(xmlData,"text/xml");
    14.             return xmlDoc;
    15.         }
    16.     }
    17.     var xmlObject = load_xml_content_string("<employee><age>12</age></employee>");
    18.    
    19.     var xmlString = xmlObject.xml;
    20.     alert(string);
    21. </script>

       

    22. FF
    23. <script type="text/javascript">
    24.     function load_xml_content_string(xmlData) {
    25.         if (window.ActiveXObject) {
    26.             //for IE
    27.             xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
    28.             xmlDoc.async="false";
    29.             xmlDoc.loadXML(xmlData);
    30.             return xmlDoc;
    31.         } else if (document.implementation && document.implementation.createDocument) {
    32.             //for Mozila
    33.             parser=new DOMParser();
    34.             xmlDoc=parser.parseFromString(xmlData,"text/xml");
    35.             return xmlDoc;
    36.         }
    37.     }
    38.     var xmlObject = load_xml_content_string("<employee><age>12</age></employee>");
    39.    
    40.     var xmlString = (new XMLSerializer()).serializeToString(xmlObject);
    41.     alert(xmlString);
    42. </script>
     
     
    作者:易简.道    
     
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    jmter录制脚本、代理配置和操作
    Jmeter服务器性能压测之—QPS/RPS/TPS/RT/并发数/并发连接数/并发用户数/线程数/吞吐量等概念详解
    Chales 抓https 显示Unknown
    转:Jmeter-场景执行与结果收集、分析
    转:Jmeter-使用Stepping Thread Group插件来设置负载场景
    Jmeter ServerAgent
    AWVS13 破解
    Jenkins 配置邮箱服务器
    Linux + Jenkins + Jmeter
    系统故障处理
  • 原文地址:https://www.cnblogs.com/xyicheng/p/1675029.html
Copyright © 2011-2022 走看看