json文件是用来干嘛的_比较一下XML, JSON和YAML

大家好,这一期呢,我们来比较一下XML, JSON和YAML这三种数据格式文件。

先说一下这三种数据格式文件的共同点。他们都是文本格式的文件,都可以用来存储结构化的数据,都可以用来配置应用程序

直观的讲,这三种语言的定义是这样子的。

YAML:

YAML Ain't Markup Language.

这个定义挺有意思的,就说自己不是标记语言。

JSON:

JavaScript Object Notation.

这个定义说明json跟JavaScript有天然的关联性。

XML:

eXtensible Markup Language.

可扩展标记语言。

现在对每种格式举个例子,这里我们都用一个数据集

YAML:

d5c6b76709e88c0a2d58cec10fa76aee.png

---

a:

- a1

- a2

b:

- b1

- b2

object:

key: value

array:

- null_value:

- boolean: true

- integer: 1

paragraph: |

丁哥开讲

欢迎交流

content: |-

Or we

can auto

convert line breaks

to save space

JSON:

f10732cf1bb3a25641bdd47a5d22daed.png

{

"a": [

"a1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值