JSON学习笔记

JSON的全称是JavaScript Object Notation,是一种轻量级的数据交换格式。

在JavaScript中主要有两种JSON的语法,

一种用于创建对象 var p= {"name":'dwyane',"sex"='male'}

另一种用于创建数组 var a=['dwyaen','sunny','hennry']


一旦我们将某个逻辑视图名配置成json类型,这将意味着该逻辑视图无需指定物理视图资源,因为JSON插件会将该Action序列化后发给客户端。


在javascript代码中调用字符串的evalJSON(),该方法用于将符合JSON格式的字符串解析成一个JSON对象--,这个JSON对象完整地保存了Action实例的状态信息,这就完全获得了Struts2针对该请求的处理结果,最后剩下的事情就是:通过DOM操作把这些处理结果显示出来。鉴于JSON语法简单易用,而且作为数据传输载体时,数据传输量更小,因此在Ajax交互中,往往不使用XML作为数据交换格式,而是采用JSON作为数据交换格式。

 

posted @ 2012-07-05 22:19  肖建春  阅读(100)  评论(0编辑  收藏  举报