json跟xml的对比分析


Posted in Javascript onJune 10, 2008

·可读性

JSON和XML的可读性可谓不相上下,一边是建议的语法,一边是规范的标签形式,很难分出胜负。

·可扩展性

XML天生有很好的扩展性,JSON当然也有,没有什么是XML能扩展,JSON不能的。

·编码难度

XML有丰富的编码工具,比如Dom4j、JDom等,JSON也有json.org提供的工具,但是JSON的编码明显比XML容易许多,即使不借助工具也能写出JSON的代码,可是要写好XML就不太容易了。

·解码难度

XML的解析得考虑子节点父节点,让人头昏眼花,而JSON的解析难度几乎为0。这一点XML输的真是没话说。

·流行度

XML已经被业界广泛的使用,而JSON才刚刚开始,但是在Ajax这个特定的领域,未来的发展一定是XML让位于JSON。到时Ajax应该变成Ajaj  (Asynchronous JavaScript and JSON)了。

虽然说json的好处有很多,但归根到底 xml还是很好很强大的东西.  ...

本篇文章来源于 cssrain.cn 原文链接:http://www.cssrain.cn/article.asp?id=489

Javascript 相关文章推荐
javascript实现的在当前窗口中漂浮框的代码
Mar 15 Javascript
XMLHTTPRequest的属性和方法简介
Nov 23 Javascript
解决window.opener=null;window.close(),只支持IE6不支持IE7,IE8的问题
Jan 14 Javascript
用jquery.sortElements实现table排序
May 04 Javascript
JavaScript返回网页中锚点数目的方法
Apr 03 Javascript
JavaScript的ExtJS框架中数面板TreePanel的使用实例解析
May 21 Javascript
jQuery web 组件 后台日历价格、库存设置的代码
Oct 14 Javascript
ES6字符串模板,剩余参数,默认参数功能与用法示例
Apr 06 Javascript
BootStrap Table复选框默认选中功能的实现代码(从数据库获取到对应的状态进行判断是否为选中状态)
Jul 11 Javascript
10个最优秀的Node.js MVC框架
Aug 24 Javascript
webpack里使用jquery.mCustomScrollbar插件的方法
May 30 jQuery
Echarts如何重新渲染实例详解
May 30 Javascript
json 定义
Jun 10 #Javascript
json简单介绍
Jun 10 #Javascript
告诉大家什么是JSON
Jun 10 #Javascript
javascript模仿msgbox提示效果代码
Jun 10 #Javascript
javascript 建设银行登陆键盘
Jun 10 #Javascript
js left,right,mid函数
Jun 10 #Javascript
国外的为初学者写的JavaScript教程
Jun 09 #Javascript
You might like
PHP中foreach循环中使用引用要注意的地方
2011/01/02 PHP
php单例模式实现方法分析
2015/03/14 PHP
PHP实现的mongoDB数据库操作类完整实例
2018/04/10 PHP
JavaScript Event学习第三章 早期的事件处理程序
2010/02/07 Javascript
JS获取select的value和text值的简单实例
2014/02/26 Javascript
javascript实现日期按月份加减
2015/05/15 Javascript
jQuery+HTML5加入购物车代码分享
2020/10/29 Javascript
JavaScript中数组的合并以及排序实现示例
2015/10/24 Javascript
关注jquery技巧提高jquery技能(前端开发必学)
2015/11/02 Javascript
使用jQuery处理AJAX请求的基础学习教程
2016/05/10 Javascript
jquery ezUI 双击行记录弹窗查看明细的实现方法
2016/06/01 Javascript
JS基于面向对象实现的多个倒计时器功能示例
2017/02/28 Javascript
Vue+axios 实现http拦截及路由拦截实例
2017/04/25 Javascript
浅谈Angular4中常用管道
2017/09/27 Javascript
JavaScript深入V8引擎以及编写优化代码的5个技巧
2019/06/24 Javascript
[50:27]Secret vs VG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
[48:24]完美世界DOTA2联赛循环赛LBZS vs Forest 第一场 10月30日
2020/10/31 DOTA
Pyqt5如何让QMessageBox按钮显示中文示例代码
2019/04/11 Python
Python3.0中普通方法、类方法和静态方法的比较
2019/05/03 Python
python3应用windows api对后台程序窗口及桌面截图并保存的方法
2019/08/27 Python
使用Python给头像加上圣诞帽或圣诞老人小图标附源码
2019/12/25 Python
Python+MySQL随机试卷及答案生成程序的示例代码
2021/02/01 Python
前端实现背景虚化但内容清晰且自适应 的实例代码
2019/08/01 HTML / CSS
Hotels.com台湾:饭店订房网
2017/09/06 全球购物
TIME时代杂志台湾总代理:台时亚洲
2018/10/22 全球购物
下面关于"联合"的题目的输出是什么
2013/08/06 面试题
经济系大学生求职信
2013/10/01 职场文书
毕业生物理教师求职信
2013/10/17 职场文书
2014年健康教育实施方案
2014/02/17 职场文书
统计系教授推荐信
2014/02/28 职场文书
元宵晚会主持词
2014/03/25 职场文书
服务承诺口号
2014/05/22 职场文书
中药学专业毕业生推荐信
2014/07/10 职场文书
暑假学习心得体会
2014/09/02 职场文书
毕业答辩开场白范文
2015/05/27 职场文书
工作简报格式范文
2015/07/21 职场文书