+ -
当前位置:首页 → 问答吧 → json转成js对象问题

json转成js对象问题

时间:2011-10-28

来源:互联网

大家有办法将以下json转为js对象吗?直接用eval转换会报缺失"}"的错误。。
var json = '{"products":[{"description":"<span class=\"love\">123</span>"},{"b":"b"}]}';

作者: chunwah   发布时间: 2011-10-28

var json = '{"products":[{"description":"<span class=love>123</span>"},{"b":"b"}]}'
alert(eval("(" + json + ")").products)

作者: liangws   发布时间: 2011-10-29

JScript code

var json = '{"products":[{"description":"<span class=\\\"love\\\">123</span>"},{"b":"b"}]}';
var obj = eval("(" + json + ")");
alert(obj.products[0].description);

作者: hookee   发布时间: 2011-10-29