xml特点:
- 有且仅有一个根节点。
- 是独立与软件和硬件的信息传输工具(传输量较大)。
- 所有的标签都需要自定义。
- 仅仅是纯文本文件。
Json(JavaScript Object Notation)特点:
json分为两种格式:
json对象:就是在{}中存储键值对,键和值之间用冒号分隔,键值对之间用逗号分隔)。
json数组:就是[ ]中存储多个json对象,json对象之间用逗号分隔。
注意:两者之间可以进行相互嵌套
区别:
xml的传输数据量比json的要大,流行的是基于json的数据传输。
共同点:
xml和json都是传输数据的载体,并且具有跨平台跨语言的特性。