如何转换接口数据格式

今天我们来学习一下,如何转换接口数据。
当有一天你的后台给了你这样的一个接口数据,你该如何对它进行处理呢?

如何转换接口数据格式_第1张图片
数据格式

通常我们需要的正常的数据格式是这样的。
如何转换接口数据格式_第2张图片
数据格式

给大家推荐一种方法使用 for...in语句来遍历数组内的元素,请看如下代码!

let moduleMap = {
    党建引领: 2,
    动力变革: 6,
    效率变革: 7,
    质量变革: 22
}
let obj = []
for (var v in moduleMap) {
    console.log(moduleMap[v]) //获得value值
    console.log(v) //获得name值
    let item = {
        value: moduleMap[v],
        name: v
    }
    obj.push(item)
}
console.log(obj)

我们用node执行一下,从而得到我们想要的数据格式。


如何转换接口数据格式_第3张图片
执行结果

好了,今天的分享就到这里了!
愿你三冬暖,愿你春不寒;愿你天黑有灯,下雨有伞。


如何转换接口数据格式_第4张图片
小晴天

你可能感兴趣的:(如何转换接口数据格式)