xmldoc
Posted NarcisoForHer
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了xmldoc相关的知识,希望对你有一定的参考价值。
vmsConfig.js
var loadXML = function(xmlString) { // 构建xmldoc对象 var xmlDoc = null; if (window.DOMParser) // IE9+,FF,webkit { try { domParser = new DOMParser(); xmlDoc = domParser.parseFromString(xmlString, ‘text/xml‘); } catch (e) { console.log(e); } } else if (!window.DOMParser && window.ActiveXObject) { // window.DOMParser // 判断是否是非ie浏览器 var xmlDomVersions = [ ‘MSXML2.DOMDocument‘, ‘Microsoft.XMLDOM‘ ]; for ( var i = 0; i < xmlDomVersions.length; i++) { try { xmlDoc = new ActiveXObject(xmlDomVersions[i]); xmlDoc.async = false; xmlDoc.loadXML(xmlString); // loadXML方法载入xml字符串 break; } catch (e) { continue; } } } else { return null; } return xmlDoc; }; function getVmsServletByOrgCode(orgCode){ var xmlDom = loadXML($.ajax({url:"/zhdd/VMS.xml",async:false}).responseText); var tag = xmlDom.getElementsByTagName("VMS"+orgCode); var result = null; if(tag && tag.length > 0){ result = tag[0].innerhtml; } return result; } function loginVMS(){ var condition = null; condition = {userid:‘461001‘,password:‘1‘} ; var opts = $.extend({cmd :"getLogin"}, condition); Sk.Net.postJson("/zhdd/VmsServlet",opts, function(data){ console.log(data); }, function(data){ console.log(2); }); }
vms.xml
<?xml version="1.0" encoding="utf-8" ?> <config> <!-- 辽阳监控分中心 --> <VMS0108>http://172.19.200.47/VMSInfoDiffusion/</VMS0108> <!-- 鞍山监控分中心 --> <VMS0109>http://172.19.200.47/VMSInfoDiffusion/</VMS0109> <!-- 营口监控分中心 --> <VMS0111>http://172.19.200.47/VMSInfoDiffusion/</VMS0111> <!-- 大连监控分中心 --> <VMS0113>http://172.19.200.47/VMSInfoDiffusion/</VMS0113> <!-- 铁岭监控分中心 --> <VMS0202>http://192.168.3.58:9080/VMSInfoDiffusion/</VMS0202> <!-- 盘锦监控分中心 --> <VMS0410>http://172.19.200.47/VMSInfoDiffusion/</VMS0410> <!-- 锦州监控分中心 --> <VMS0411>http://172.19.200.47/VMSInfoDiffusion/</VMS0411> <!-- 葫芦岛监控分中心 --> <VMS0412>http://172.19.200.47/VMSInfoDiffusion/</VMS0412> <!-- 阜新监控分中心 --> <VMS0418>http://172.19.200.47/VMSInfoDiffusion/</VMS0418> <!-- 朝阳监控分中心 --> <VMS0420>http://172.19.200.47/VMSInfoDiffusion/</VMS0420> <!-- 沈阳监控分中心 --> <VMS0503>http://172.19.200.47/VMSInfoDiffusion/</VMS0503> <!-- 桃仙监控分中心 --> <VMS0504>http://172.19.200.47/VMSInfoDiffusion/</VMS0504> <!-- 本溪监控分中心 --> <VMS0508>http://172.19.200.47/VMSInfoDiffusion/</VMS0508> <!-- 丹东监控分中心 --> <VMS0511>http://172.19.200.47/VMSInfoDiffusion/</VMS0511> <!-- 大庄监控分中心 --> <VMS0603>http://172.19.200.47/VMSInfoDiffusion/</VMS0603> <!-- 抚顺监控分中心 --> <VMS0702>http://172.19.200.47/VMSInfoDiffusion/</VMS0702> <!-- 桓仁监控分中心 --> <VMS0703>http://172.19.200.47/VMSInfoDiffusion/</VMS0703> <!-- 宽甸监控分中心 --> <VMS0704>http://172.19.200.47/VMSInfoDiffusion/</VMS0704> <!-- 康平监控分中心 --> <VMS0802>http://172.19.200.47/VMSInfoDiffusion/</VMS0802> <!-- 凌源监控分中心 --> <VMS0803>http://172.19.200.47/VMSInfoDiffusion/</VMS0803> </config>
以上是关于xmldoc的主要内容,如果未能解决你的问题,请参考以下文章