我写这篇的起因来自于这个灵魂拷问 Is JSON a string? 我觉得这又是个老外瞎用词导致的误解。

我觉得这个介绍就够说明问题了:JSON 是一种 language-independent text format,同时又能看做是一门 individual language。这就够让人误解的了。

严格来说,不是。但同时我们也可以有 .json files,也能说有 “JSON data”,所以还是把 JSON 理解成格式最好。

这几个词我们虽然很常用,但其实还有点细微的区别:

这两个词我的意见有点大,因为完备的语法逻辑是:

我觉得你可以说: