gpt4 book ai didi

json - 什么是标记语言? (XML、YAML、JSON)

转载 作者:行者123 更新时间:2023-12-03 08:16:18 26 4
gpt4 key购买 nike

有人可以向我解释一下什么是标记语言吗?为什么 XML 是一种标记语言,而 YAML 和 JSON 不是?

我读过很多文章,但没有一篇给出任何示例。如果有人可以通过一些例子帮助我理解这一点,那就太好了!

最佳答案

诸如 XML 之类的标记语言的目的是表示文档,而诸如 YAML 或 JSON 之类的数据序列化语言的目的是表示数据。示例如下:

XML

<document>
<paragraph>This is a <i>small</i> document</paragraph>
<document>

YAML

customer:
first_name: John
last_name: Smith
dob: 2000-01-01

JSON

{
"customer":
{
"first_name": "John"
"last_name": "Smith"
"dob": "2000-01-01"
}
}

从历史上看,存在大量的交叉使用,但无论是最初还是现在,文档与数据的区别最能体现这种差异。

另请参阅

关于json - 什么是标记语言? (XML、YAML、JSON),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69268625/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com