JavaScript中实现快速xml转json
来源:互联网 发布:如何做好淘宝详情页 编辑:程序博客网 时间:2024/06/06 04:48
百度上很容易找到xml在线转json的网页,但若要用到html里,需要借助ObjTree.js库中的parseXML()函数(writeXML()实现json转xml);网上大部分使用迭代方法的例子都是走不通的,不仅复杂且转换不全面,建议直接调库;
ObjTree.js下载地址:http://www.kawa.net/works/js/xml/dist/XML.ObjTree-0.24.tar.gz
下载后解压即可找到,再在html里添加引用;
<head> <script src="js/ObjTree.js"></script></head>
解析过程只需两行代码就能完成,且能正常解析包含多级childrenNodes的xml,代码如下:
<script> var xml = "<?xml version="1.0" encoding="UTF-8" ?><result ... /result>"; var xotree = new XML.ObjTree(); var jsonData = xotree.parseXML(xml);</script>
心得:遇到问题多看已有网页源码,定位关键函数,缩小搜索范围。
参考连接:
http://blog.csdn.net/wuhawang/article/details/52756516
http://www.kawa.net/works/js/xml/objtree-e.html#download
阅读全文
0 0
- JavaScript中实现快速xml转json
- JavaScript中字符串转JSON或者XML
- Javascript JSON转XML (change JSON to xml)
- Jquery 实现xml转json
- Flex中JSON转XML
- PHP中xml转json
- javascript, json, xml
- javascript, json, xml
- Javascript中JSON对象继承实现
- 使用json-lib包,实现xml转json时空值被转为中括号的解决办法
- xml转json,实现未知json中寻找指定字段的值
- javascript中字符串转json
- XML、JSON数据互转 在线快速互转网址
- xml转json高效率的java实现
- 通过递归实现java xml转json
- XStream快速起步 简单方便实现序列化(XML和JSON)
- XStream快速起步 简单方便实现序列化(XML和JSON)
- Javascript中实现JSON数组多键值排序
- hive2.1.1 部署安装
- UICollectionView的简单使用
- HTML5 使用video标签实现选择摄像头功能
- Linux 中进程的定义以及查看
- Oracle索引(Index)创建使用
- JavaScript中实现快速xml转json
- wannafly 1 treepath
- 最优二叉树---哈弗曼树及哈夫曼编码
- 初学 Java web(二)application实例
- 素数回文
- html5 canvas 加载图片错误 SecurityError: Failed to execute 'toDataURL' on 'HTMLCanvasElement'
- HDU 6213-Chinese Zodiac
- echars显示地图
- 第七周项目5---排队看病模拟