JSON

2017-01-14  本文已影响9人  onizuka_jp

背景

专门从事开发以来,使用最多的语言就是 JavaScript,接触最多的格式可以说就是 JSON 了。但今天在开发的过程中发现对于 JSON 这个格式还远远不够了解。

目标

从三大经典哲学问题出发,了解 JSON 到底是什么。

JSON 是什么

定义

以下为 JSON 官网的定义:

JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。 它基于 JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999 的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于 C 语言家族的习惯(包括 C, C++, C#, Java, JavaScript, Perl, Python 等)。 这些特性使 JSON 成为理想的数据交换语言。

常见类型

官网上只说明了 2 种常见类型:

从哪来 && 到哪儿

至于从哪儿来和到哪儿去,因为类型涉及到的层次太高深了,在此暂时不做探讨了。只是知道当前 JavaScript 和 MongoDB 使用比较多就可以了。

但实际上还有更多合法的类型,在 Wiki 中提到了:

参考资料

上一篇 下一篇

猜你喜欢

热点阅读