JSON是一种像XML这样的标记语言吗?

use*_*191 9 xml markup json

我有点困惑,因为有些网站告诉我JSON不是像XML那样的标记语言,但有些人说相反.也许你可以给我一些提示?

Que*_*tin 5

来自维基百科

(文档)标记语言是一种现代系统,用于以在语法上与文本不同的方式注释文档。这个想法和术语是从纸质手稿的“标记”演变而来的,即编辑的修订指示,传统上用蓝色铅笔写在作者的手稿上。

所以不行。JSON 不是标记语言。

就此而言,XML 也不是。维基百科将其描述为“元标记语言”,因为它为创建标记语言提供了基础。

JSON 类似于 XML,因为它用于以文本格式构建数据,并且通常用于通过 Internet 交换数据。


Boa*_*ann 5

JSON 不是标记语言。标记的字典定义是:

电子文档中的手稿或标签上的一组指令,用于确定类型样式、页面构成等。

标记语言遵循这个主题。它是一种用语义来注释文本的语法。

例如,当我将<i>斜体放在这个文本上</i>时,这是通过标记完成的。

JSON 不能/不能这样做。JSON 只是一种以可读形式对常见计算机数据类型进行编码的符号。


Vil*_*lx- 1

http://www.json.org

JSON(JavaScript 对象表示法)是一种轻量级数据交换格式。人类很容易阅读和书写。机器很容易解析和生成。它基于 JavaScript 编程语言的子集,标准 ECMA-262 第三版 - 1999 年 12 月。JSON 是一种完全独立于语言的文本格式,但使用 C 系列语言(包括 C)程序员熟悉的约定、C++、C#、Java、JavaScript、Perl、Python 等。这些属性使 JSON 成为理想的数据交换语言。

我想这取决于您对“标记”的理解。:)