当前位置:   article > 正文

anglurJs解析XML_anglur 弹框预览xml

anglur 弹框预览xml

这里解析XML并不是直接解析XML,而是先把XML转换为JSON再使用!

这里用到了一个JS库xml2json.js;

JS文件下载链接

使用比较简单,先引入js文件,使用步骤如下:

  1. $http.get("xml/acount.xml",
  2. {
  3. transformResponse: function (cnv) {
  4. var x2js = new X2JS();
  5. var aftCnv = x2js.xml_str2json(cnv);
  6. return aftCnv;
  7. }
  8. })
  9. .success(function (response) {
  10. console.log('json :'+JSON.stringify(response));
  11. console.log('response:'+response+',hycAcount:'+response.User.hycAccount+
  12. ',userName:'+response.User.userName+',serviceAddress ip :'+response.User.serviceAddress['_ip']);
  13. var serviceAddress = response.User;
  14. console.log('ip :'+serviceAddress._ip)
  15. }).error(function (error){
  16. console.log('error:'+error);
  17. });

  1. <User>
  2. <Account>账户</hycAccount>
  3. <userName>名字</userName>
  4. <serviceAddress ip=”192.168.26.8” port=”3080”/>
  5. </User>

需要注意的是上面的ip和port取的时候要加上下划线('_ip'),User.serviceAddress._ip,这样取,要不就取不出来,在从xml转json的时候自动的加上了“_”;

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/641286
推荐阅读
相关标签
  

闽ICP备14008679号