XML,JSON,序列化的优缺点

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

XML,JSON,序列化的优缺点
这三种机制都是关于数据传输的,⾸先谈谈序列化。

⼀.系列化:
什么是序列化?
把java对象转化为⼆进制字节码在⽹络上传输。

缺点:发送端是java语⾔。

接收端也必须是java语⾔,必须依赖java开发环境。

优点:数据转化为⼆进制字节,传输快,不浪费资源。

⼆.xml:
什么是xml?
XML 是各种应⽤程序之间进⾏数据传输的⼯具.
缺点:冗余标签太多,传输时浪费资源。

优点:发送端时java ,接收端可以时任何js,python,ruby。

不受环境限制。

三.json
什么是json?
传输数据的⼀种格式
优点:⽐起xml,数据更精简,还能和js配对使⽤。

揽收统治了浏览器。

三者的发展联系:
最先⽼百姓使⽤序列化⽹络传输数据,但受限于语⾔中⽴性,然后⽼百姓使⽤xml,但xml标签太多,传输时浪费资源,最后⽼百姓使⽤Json!
精简,语⾔中⽴!还能配合js⼲活!。

相关文档
最新文档