javascript - 使用javascript将复杂的json记录推送到json变量中

标签 javascript jquery html json

我一直在尝试将复杂的 json 数据记录推送到 json 变量中。这是我尝试这样做的代码。

var marks=[];
var studentData="student1":[{
        "term1":[
            {"LifeSkills":[{"obtained":"17","grade":"A","gp":"5"}]},
            {"Work":[{"obtained":"13","grade":"A","gp":"5"}]}
              ]
         "term2":[
            {"LifeSkills":[{"obtained":"17","grade":"A","gp":"5"}]},
            {"Work":[{"obtained":"13","grade":"A","gp":"5"}]}
              ]
}];
marks.push(studentData);

但它不会将任何内容推送到 json 数组。任何人都可以帮我摆脱这个问题。

最佳答案

DEMO 在这里我更正了你的 json 并检查了演示

var studentData={
   "student1": [
       {
           "term1": [
               {
                   "LifeSkills": [
                       {
                           "obtained": "17",
                           "grade": "A",
                           "gp": "5"
                       }
                   ]
               },
               {
                   "Work": [
                       {
                           "obtained": "13",
                           "grade": "A",
                           "gp": "5"
                       }
                   ]
               }
           ],
           "term2": [
               {
                   "LifeSkills": [
                       {
                           "obtained": "17",
                           "grade": "A",
                           "gp": "5"
                       }
                   ]
               },
               {
                   "Work": [
                       {
                           "obtained": "13",
                           "grade": "A",
                           "gp": "5"
                       }
                   ]
               }
           ]
       }
   ]
}
var marks=[]; 
marks.push(studentData);
console.log(marks); 

成功插入标记数组

关于javascript - 使用javascript将复杂的json记录推送到json变量中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28208693/

相关文章:

javascript - 按给定字段值查找数组对象

javascript - PDF.js 不会重定向到位于 Firefox 中启用 CORS 的另一台服务器上的 pdf 文件

javascript - 日程应用程序上的无限时间轴

javascript - 如果包含php的div标签为空,则隐藏div或显示某些文本

html - Twitter Bootstrap 固定网格到 Resoinsive

javascript - 根据数组加粗 div

javascript - 为什么结果是8?

javascript - jQuery 选择器 NOT

jquery - 从 HTML5 拖放和 jquery 获取完整文件路径

javascript - 有没有办法像嵌套列表一样创建表格? (图片供引用)