计算机网络中计算机的相互合作依赖于彼此的信息交流。计算机间可以以 TCP 等方式传输数据,但我们需要预定义一种为双方计算机所接受的“语言”,方能使数据交流正常进行,这种语言我们称之为“数据交换语言”。
基于数据交互的基础性,各种开发语言基本都提供了自身的数据交换功能或者对通用交换语言标准的接口。但在不同的系统不同的语言间交换数据时,我们一般倾向于使用无关于平台及语言的数据交换语言。此类语言主要包括 XML、JSON、YAML、Protobuf 等,常用于接口调用,配置文件,数据存储等场景。
本 Chat 主要讲述了有关 JSON 和 XML 的知识及使用,通过本 Chat,你可以学到以下内容:
- JSON 和 XML 是什么;
- JSON 和 XML 的区别;
- 如何使用 JSON 和 XML。
阅读全文: http://gitbook.cn/gitchat/activity/5bdfe5f4884e870e56075348
您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。