如何使用jQuery解析JSON

时间:2012-01-20 09:00:05

标签: javascript jquery

这是我从服务器端输出的JSON:

[{"id":1,"name":"Information Technology"},
 {"id":2,"name":"mechanical engineering"},
 {"id":3,"name":"computer science"},
 {"id":4,"name":"electronics and communication"}] 

如何使用jQuery在我的客户端解析这个?

4 个答案:

答案 0 :(得分:2)

如果您通过jquery的getJson方法获取它,您的对象将被自动解析。
第二个选项是通过parseJSON jquery方法(http://api.jquery.com/jQuery.parseJSON/)或浏览器的JSON解析的原始实现自己解析它:JSON.parse
最后一种方法是使用eval评估对象,但不建议这样做。

答案 1 :(得分:1)

正如您专门询问使用JQuery的解决方案时,您应该查看JQuery文档,这里是JSON解析文档Jquery.parseJSON

答案 2 :(得分:1)

使用jquery它是

var theObject = jQuery.parseJSON(jsonString);

答案 3 :(得分:0)

试试这个

for (var idx in json_object){
 console.log(json_object[idx].id, json_object[idx].name);
}