zoukankan      html  css  js  c++  java
  • 学习笔记-json数据格式化

    标准的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)

  • 相关阅读:
    程序员都必读
    ia-64 vs x86-64
    Linux内核学习
    开源liscense对比
    列存储
    大数据科普
    [USACO1.5]数字三角形
    [USACO08FEB]酒店Hotel
    数的划分
    CodeForce 18D
  • 原文地址:https://www.cnblogs.com/opcec/p/9369661.html
Copyright © 2011-2022 走看看