在创建一个xmlDom的对象引用时,我们不但可以是加载一个xml文件,也可以使加载一个xml字符串。
步骤如下: 1 if (window.ActiveXObject){
2 var xmlDom=new ActiveXObject("Microsoft.XMLDOM"); 3 }else{ 4 if (document.implementation&&document.implementation.createDocument){ 5 var xmlDom=document.implementation.createDocument("","doc",null); 6 } 7 } 8 xmlDom.async = false; 9 xmlDom.preserveWhiteSpace=true; 2,加载文件使用load方法,加载xml字符串用loadXML方法。 一般在应用中我们可能希望同时支持xml文件和xml字符串的加载。这里有一个小技巧: 1 xmlDom.load(xml)||xmlDom.loadXML(xml);
2 return xmlDom; 因为加载成功会返回true,加载失败会返回false。 |