nodejs数组转json对象数组
我想把一个有规律的数组转成json对象的数组呢,如下:
数组
[
"3040131111",
"小明",
"1",
"大学体育Ⅰ",
"通识课",
"2.00",
"75",
"总评成绩",
"2.50",
"A16603001A",
"32.00",
"3040133109",
"小明",
"1",
"基础英语Ⅰ",
"通识课",
"4.00",
"80",
"总评成绩",
"3.00",
"A17001021A",
"64.00"
]
转成这种
[
{
"学号": "3040111111",
"姓名": "小明",
"学期": "1",
"课程": "大学体育Ⅰ",
"类别": "通识课",
"学分": "2.00",
"成绩": "75",
"成绩类型": "总评成绩",
"绩点": "2.50",
"课程彪悍": "A16603001A",
"课时": “32.00”
},
{
"学号": "3040111111",
"姓名": "小明",
"学期": "1",
"课程": "大学体育Ⅰ",
"类别": "通识课",
"学分": "2.00",
"成绩": "75",
"成绩类型": "总评成绩",
"绩点": "2.50",
"课程彪悍": "A16603001A",
"课时": “32.00”
}
]
用什么方法去做呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
你的key都是一样的,可以存成一个数组,把你的原数据按每11个一取,然后分别按key和value遍历进对象,最后push进结果数组。
用下
Underscore
代码如下
顺序要是不变的话就用for循环就可以了