本文概述
- JSON范例
- XML范例
- JSON和XML之间的相似之处
没有。 | JSON格式 | XML格式 |
---|---|---|
1) | JSON代表JavaScript Object Notation。 | XML代表可扩展标记语言。 |
2) | JSON易于读写。 | XML不如JSON简单。 |
3) | JSON很容易学习。 | XML不如JSON容易。 |
4) | JSON是面向数据的。 | XML是面向文档的。 |
5) | JSON不提供显示功能。 | XML提供显示数据的功能, 因为它是一种标记语言。 |
6) | JSON支持数组。 | XML不支持数组。 |
7) | JSON的安全性不如XML。 | XML更安全。 |
8) | JSON文件比XML文件更具可读性。 | XML文件的可读性较差。 |
9) | JSON仅支持文本和数字数据类型。 | XML支持许多数据类型, 例如文本, 数字, 图像, 图表, 图形等。此外, XML提供了一些选项, 用于将数据的格式或结构与实际数据一起传输。 |
{"employees":[
{"name":"Vimal", "email":"vjaiswal1987@gmail.com"}, {"name":"Rahul", "email":"rahul12@gmail.com"}, {"name":"Jai", "email":"jai87@gmail.com"}
]}
XML范例
<
employees>
<
employee>
<
name>
Vimal<
/name>
<
email>
vjaiswal1987@gmail.com<
/email>
<
/employee>
<
employee>
<
name>
Rahul<
/name>
<
email>
rahul12@gmail.com<
/email>
<
/employee>
<
employee>
<
name>
Jai<
/name>
<
email>
jai87@gmail.com<
/email>
<
/employee>
<
/employees>
JSON和XML之间的相似之处
- 两者都是简单而开放的。
- 两者都支持unicode。因此, JSON和XML都支持国际化。
- 两者都代表自我描述数据。
- 两者都是可互操作的或与语言无关的。
推荐阅读
- JSON教程介绍
- JSON对象
- JSON使用实例
- JSON注释
- JSON数组
- Java JSON示例
- 树莓派|Python3树莓派连接阿里云物联网设备发送接收数据
- json|js数组使用JSON.stringify()和toString()的区别,JSON.parse