如何在jquery中使用parseJson解析json
How to parse the json in jquery using parseJson
如何在Jquery中解析这个Json
{
Result: [
{
name: "Ram",
mark: "63",
subject: "maths"
},
{
name: "kumar",
mark: "56",
subject: "maths"
}]
}
我已经尝试到目前为止使用parseJson和jquery的每个方法。
$(document).ready(function(){
var obj= $.parseJSON(data);
var arr= obj.Result;
$.each(arr,function(key,val){
console.log(val);
});
它会像unexpected token in o
我需要一个输出来获取标记的值和数组中的名称。
你可以使用普通的JavaScript来获取你需要的信息:
for (var i = 0, l = data.Result.length; i < l; i++) {
var obj = data.Result[i];
console.log(obj.name, obj.mark);
}
或稍短的版本(>IE9):
data.Result.forEach(function (obj) {
console.log(obj.name, obj.mark);
});
"Ram" "63"
"kumar" "56"
演示这是一个对象:
var data = {
Result: [{
name: "Ram",
mark: "63",
subject: "maths"
}, {
name: "kumar",
mark: "56",
subject: "maths"
}]
};
var result = data.Result;
$.each(result,function(key,val){
console.log(val.mark);
console.log(val.name);
});
演示:http://jsbin.com/zofohoya/1/edit?js,控制台
你不需要解析它,像这样做:
$(document).ready(function(){
var obj ={
Result: [
{
name: "Ram",
mark: "63",
subject: "maths"
},
{
name: "kumar",
mark: "56",
subject: "maths"
}]
};
$.each(obj.Result,function(key,val){
console.log(val);
});
});
下面是一个演示小提琴:
$.each(data.Result,function(key,val){
console.log(val);
});
<<p> 小提琴演示/strong> 相关文章:
- Dojo不解析自定义小部件的模板html中的小部件声明性
- 使用JQuery解析JSON嵌套数组
- 可以简化嵌套的延迟Q Promises解析吗
- 我的模板未被解析
- 如何在Javascript中解析AJAX数组的特定部分
- 主干集合重置和解析
- 解析javascript表单验证器
- 可以't使用Angular解析/检索JSON
- 如何使用Node.js最有效地解析网页
- 当json解析空响应时,Whatwg-Fetch失败,我该如何防止它
- 可以't使用Appcelerator将JSON文件解析为JavaScript中的TableView
- 解析JSON并从中删除对象会出错
- jquery创建的数据-*有时无法解析
- 延期承诺值未更新/解析/延期
- 为什么我不能使用jQuery.parseJSON(json)解析json字符串
- jQuery.parseJSON u0092 字符未解析
- jQuery.parseJSON 无法解析序列化的 C# 字典
- $. parsejson()如何解析数组
- 如何在jquery中使用parseJson解析json
- 难以理解jQuery.parseJSON JSON.解析回退