学习笔记-json数据格式化
2024-08-31 13:18:07
标准的json : let result=[{"a": 'aa', "b": 'aa', "c": 'aa'}, {"a": 'bb', "b": 'bb', "c": 'bb'}, {"a": 'cc', "b": 'cc', "c": 'cc'}];
非标准(我接到的数据): let json1=[{
"a": ['aa','bb','ccc'],
"b": ['aa','bb','ccc'],
"c": ['aa','bb','ccc']
}];
需求是格式化成标准数据(困扰的是怎么把数据循环出来,然后组合):
var nArr = []
var json1 = {
"a": ['aa','bb','ccc'],
"b": ['aa','bb','ccc'],
"c": ['aa','bb','ccc']
}
for (let i = 0; i < json1.a.length; i++) {
var cObj = {}
cObj.a = json1.a[i]
cObj.b = json1.b[i]
cObj.c = json1.c[i]
nArr.push(cObj)
}
console.log(nArr)
最新文章
- WPF透明设置(Opacity)
- iOS 标识
- SQL 用户定义表类型,在存储过程里使用表类型,表参数作参数
- [Delphi编译错误]F2084 Internal Error: U2107
- mvc-servlet---ServletConfig与ServletContext对象详解(转载)
- c++大作业--学籍管理系统--
- android layout属性介绍
- android面试题之三
- 常用位操作,写8位 12864串口模式 I2C 1302 18B20
- JavaScript高级程序设计:第十四章
- python专题-异常处理(基础)
- springBoot的第一个程序
- Android-finished with non-zero exit value 2
- so静态分析进阶练习——一个CreakeMe的分析思路
- EntityFramework 基本模式和Code-First的简单使用
- Debian 8 时间同步
- LoadRunner脚本关联动态数据的最简单方法
- matlab的rem()和mod()函数
- ORACLE 中如何截取到时间的年月日中的年
- 20165332 2017-2018-2《Java程序设计》课程总结