JSON格式是1999年《JavaScript Programming Language, Standard ECMA-262 3rd Edition》的子集合,所以可以在JavaScript以eval()
函数(javascript通过eval()调用解释器)读入。不过这并不代表JSON无法使用于其他语言,事实上几乎所有与网页开发相关的语言都有JSON库。
JSON用于描述数据结构,有以下形式存在。
{name:value}
一个名称是一个字符串; 一个值可以是一个字符串,一个数值,一个对象,一个布林值,一个有串行表,或者一个null值。
[collection, collection]
在很多语言中它被为和解释为数组。
JSON的格式描述可以参考RFC 4627。
{ "name": "json查看器", "url": "json.zhans.org", "welcome": "感谢使用", "数组": [ 1, 2, 3 ], "字典": { "a": "1", "b": "2" } }