在jsp页面中
var s="{'author: 'Jack Herrington', title: 'Code Generation in Action'}";
var josnObject =s;
alert(josnObject.author);
2.从服务器传json格式的数据,要像以下方式进行解析:
//读取eval 从而从服务器返回 JavaScript 数据,该函数随后使用 eval 的 JavaScript 对象作为数据源
由于服务器传的数据是字符串,所以要转化成js格式的数据假设,来自服务器端的JSON数据响应:
服务器传来的数据如下:String s= { author: 'Jack Herrington', title: 'Code Generation in Action' },
{ author: 'Jack Herrington', title: 'Podcasting Hacks' },
{ author: 'Jack Herrington', title: 'PHP Hacks' }
]
js接收:
var books = eval('('+response.responseText+')') ;
for( var b in books ) {
alert(books[b].author);
}