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 相关文章推荐
JQuery 前台切换网站的样式实现
Jun 22 Javascript
javaScript 简单验证代码(用户名,密码,邮箱)
Sep 28 Javascript
JQuery Tab选项卡效果代码改进版
Apr 01 Javascript
jquery中focus()函数实现当对象获得焦点后自动把光标移到内容最后
Sep 29 Javascript
jquery+ajax+C#实现无刷新操作数据库数据的简单实例
Feb 08 Javascript
jQuery中选择器小问题(新人难免遇到)
Mar 31 Javascript
JavaScript中判断变量是数组、函数或是对象类型的方法
Feb 25 Javascript
jQuery使用empty()方法删除元素及其所有子元素的方法
Mar 26 Javascript
浅谈DOCTYPE对$(window).height()取值的影响
Jul 21 Javascript
js实现登录验证码
Dec 22 Javascript
JavaScript字符串_动力节点Java学院整理
Jun 27 Javascript
JavaScript防止全局变量污染的方法总结
Aug 02 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 xml文件操作代码(一)
2009/03/20 PHP
php+js实现图片的上传、裁剪、预览、提交示例
2013/08/27 PHP
php使用curl发送json格式数据实例
2013/12/17 PHP
php实现cookie加密的方法
2015/03/10 PHP
帝国cms常用标签汇总
2015/07/06 PHP
YII Framework框架教程之安全方案详解
2016/03/14 PHP
PHP实现的装箱算法示例
2018/06/23 PHP
通过PHP的Wrapper无缝迁移原有项目到新服务的实现方法
2020/04/02 PHP
PHP获取php,mysql,apche的版本信息及更多服务器信息
2021/03/09 PHP
在VS2008中使用jQuery智能感应的方法
2010/12/30 Javascript
JS增加行复制行删除行的实现代码
2013/11/09 Javascript
JavaScript显示表单内元素数量的方法
2015/04/02 Javascript
jQuery实现的向下图文信息滚动效果
2015/05/03 Javascript
Angularjs在360兼容模式下取数据缓存问题的解决办法
2017/06/22 Javascript
AngularJS中下拉框的基本用法示例
2017/10/11 Javascript
JS实现的base64加密解密操作示例
2018/04/18 Javascript
Python open读写文件实现脚本
2008/09/06 Python
Python中的XML库4Suite Server的介绍
2015/04/14 Python
python中关于for循环的碎碎念
2017/06/30 Python
Python异常处理例题整理
2019/07/07 Python
如何使用repr调试python程序
2020/02/28 Python
TensorFlow保存TensorBoard图像操作
2020/06/23 Python
Python爬虫爬取有道实现翻译功能
2020/11/27 Python
CSS3教程(1):什么是CSS3
2009/04/02 HTML / CSS
html5 canvas fillRect坐标和大小的问题解决方法
2014/03/26 HTML / CSS
Hush Puppies澳大利亚官网:舒适的男女休闲和正装鞋
2019/08/24 全球购物
医药工作者的求职信范文
2013/09/21 职场文书
群众路线教育党课主持词
2014/04/01 职场文书
公司担保书范文
2014/05/21 职场文书
公司外出活动方案
2014/08/14 职场文书
九九重阳节标语
2014/10/07 职场文书
个人合伙协议书范本
2014/10/14 职场文书
酒店采购员岗位职责
2015/04/03 职场文书
葬礼主持词
2015/07/02 职场文书
python 逐步回归算法
2021/04/06 Python
Go语言grpc和protobuf
2022/04/13 Golang