JSON是Javascript Object Notation的首字缩写,是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。
JSON概念很简单,就是服务器直接生成Javascript语句,客户端获取后直接用eval方法来获得这个对象,这样就可以省去解析XML,CSV等的性能损失。
示例:
//XML
"<xml..><details>\
<user>Jim</user><posts>239</posts><since>Jan09</since>\
</details>"
//CSV
"user=Jim&posts=239&since=Jan09"
//JSON
{user:'Jim', posts:239, since:'Jan09'}
而且事实上google maps就没有采用XML传递数据,而是采用了JSON方案。
