日期:2014-05-16 浏览次数:20374 次
如果你跟我一样(我担心你就是),那么,到目前为止,这应该是你对JSON的经验:
?
于是晚上我乘坐了一辆慢腾腾的公交回到家(周五通常都是很慢),然后给自己找了一大堆关于JSON资料。所以我可以文雅的带你进入JSON的大门。
这就开始了 …
JavaScript?Object?Notation.
[一个滑稽的名字。它应该被称作Lightweight?Ecmascript?Object?Notation, 或简称 'LEON'。]
JSON是一种传递对象的语法,对象可以是name/value对,数组和其他对象。
下面是一小段JSON代码:
{"skillz": { "web":[ {"name": "html", "years": "5" }, {"name": "css", "years": "3" }], "database":[ {"name": "sql", "years": "7" }] }}?
你看懂了吧?那么当你再看到它时就知道它是JSON了。主要部分:
(如果你跟我一样老,可以把它想成有层次关系的’.INI’文件)
(如果你是个自以为是的Lisp小丑,可以把它想成”S-expressions”,自以为是吧)
当你写ajax之类的东西时,如果你使用JSON,你就勉去了手工拼写XML。更迅速。
同样,当你写ajax之类的东西时,怎样最简单?XML方式还是JSON方式: