【JSON】的优缺点

优点:

(1)数据格式比较简单,易于读写,格式都是压缩的,占用带宽小;

(2)易于解析,客户端JavaScript可以简单的通过eval_r()进行JSON数据的读取;

(3)支持多种语言,包括ActionScript, C, C#, ColdFusion, Java, JavaScript, Perl, PHP, Python, Ruby等服务器端语言,便于服务器端的解析;

(4)在PHP世界,已经有PHP-JSON和JSON-PHP出现了,偏于PHP序列化后的程序直接调用,PHP服务器端的对象、数组等能直接生成JSON格式,便于客户端的访问提取;

(5)因为JSON格式能直接为服务器端代码使用,大大简化了服务器端和客户端的代码开发量,且完成任务不变,并且易于维护。

缺点:

(1)没有XML格式这么推广的深入人心和喜用广泛,没有XML那么通用性;

(2)JSON格式目前在Web Service中推广还属于初级阶段

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • JSON(Javascript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同...
    l_genius阅读 10,514评论 0 5
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,767评论 19 139
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,268评论 4 61
  • 1.排序有两种方式 原地排序(in-place sorting),按指定的顺序排列数据,然后用排序后的数据替换原来...
    dnaEMx阅读 4,806评论 0 2
  • 昨天开始突然觉得自己变了,一种莫名的动力在推着我向前走。 昨天下午骑着摩拜单车从六营门回去公司,因为建地铁,路已经...
    陈效林阅读 1,118评论 0 1