javascript的对象符号数据格式,简称JSON,是从Javascript的字面值中衍生出来的。这使得JSON是Javascript语言的一个子集。作为子集,JSON从不持有其他额外的特性-在JS中本身从不持有的。尽管JSON是程序语言的一个子集,它本身并不是一个程序语言,但是事实上是一个数据交换的格式
JSON被作为数据交换的标准所熟知,这潜意识中意味着它能被用于任何场景的数据交换格式,一个数据交换发生不仅服务器与浏览器之间,还有服务器到服务器,对于这样的事情,这不是仅有的可能意义去交换JSON。
JSON是一个通过有通知的条例在数据创建的小集合中的文本表示法,JSON详述规定数据在以下二种组合构建
1,键值对的一个集合
2,值的一个有序表
以下是实际过程中解析的 JSON的一个范例,只有懂得底层原理的实现才可以创造出更好的轮子。