如何在打字稿中转换 JSON 数据数组中的 JSON 数据?
How to convert the JSON data in array of JSON data in typescript?
我收到 API 的 JSON 格式的响应,如下所示:
{
Company1: 3
Company2: 3
Company3: 3
Company4: 3
Company5: 3
}
我想将此响应转换为 JSON 数组格式,格式如下:
{
0: {Name:Company1, Index:3},
1: {Name:Company2, Index:3},
2: {Name:Company3, Index:3},
3: {Name:Company4, Index:3},
4: {Name:Company5, Index:3},
}
如何在打字稿中实现相同的功能?关于此的任何建议都会有所帮助。
const res = {
Company1: 3,
Company2: 3,
Company3: 3,
Company4: 3,
Company5: 3
};
const data = {};
Object.keys(res).forEach((key, i)=> {
data[i] = {
Name: key,
Index: res[key]
}
})
console.log(data);
我收到 API 的 JSON 格式的响应,如下所示:
{
Company1: 3
Company2: 3
Company3: 3
Company4: 3
Company5: 3
}
我想将此响应转换为 JSON 数组格式,格式如下:
{
0: {Name:Company1, Index:3},
1: {Name:Company2, Index:3},
2: {Name:Company3, Index:3},
3: {Name:Company4, Index:3},
4: {Name:Company5, Index:3},
}
如何在打字稿中实现相同的功能?关于此的任何建议都会有所帮助。
const res = {
Company1: 3,
Company2: 3,
Company3: 3,
Company4: 3,
Company5: 3
};
const data = {};
Object.keys(res).forEach((key, i)=> {
data[i] = {
Name: key,
Index: res[key]
}
})
console.log(data);