anglurJs解析XML
来源:互联网 发布:迪奥布兰度 知乎 编辑:程序博客网 时间:2024/05/16 17:28
这里解析XML并不是直接解析XML,而是先把XML转换为JSON再使用!
这里用到了一个JS库xml2json.js;
JS文件下载链接
使用比较简单,先引入js文件,使用步骤如下:
$http.get("xml/acount.xml", { transformResponse: function (cnv) { var x2js = new X2JS(); var aftCnv = x2js.xml_str2json(cnv); return aftCnv; } }) .success(function (response) { console.log('json :'+JSON.stringify(response)); console.log('response:'+response+',hycAcount:'+response.User.hycAccount+ ',userName:'+response.User.userName+',serviceAddress ip :'+response.User.serviceAddress['_ip']); var serviceAddress = response.User; console.log('ip :'+serviceAddress._ip) }).error(function (error){ console.log('error:'+error); });
<User> <Account>账户</hycAccount> <userName>名字</userName> <serviceAddress ip=”192.168.26.8” port=”3080”/></User>
需要注意的是上面的ip和port取的时候要加上下划线('_ip'),User.serviceAddress._ip,这样取,要不就取不出来,在从xml转json的时候自动的加上了“_”;
0 0
- anglurJs解析XML
- AnglurJS 常用过滤器
- AnglurJS 服务的基本使用
- AnglurJS将金额转换为大写金额
- XML解析
- xml解析
- XML解析
- 解析XML
- xml解析
- 解析xml
- 解析xml
- xml解析
- XML解析
- xml解析
- XML解析
- xml解析
- xml解析
- xml解析
- 学习书籍 PDF [不断更新]
- 正整数的二进制中1的个数
- Xcode8解决控制台输出一大堆无用打印信息的问题
- Eclipse中使用Weka
- css盒子塌陷的几种解决方法
- anglurJs解析XML
- Java 安卓 学习资料
- redis基本数据类型
- 变量
- hdu 5072 Coprime
- 初学C++
- ceph存储 ceph Bluestore的架构
- 对于修改TabBar和NavigationBar全局背景颜色、字体颜色的两个方法
- java关于xml的注解: JAXB(自动生成xml文件)