【发布时间】:2022-11-29 19:56:10
【问题描述】:
使用这个来自 api 的 JSON
let json1 ={
"records": [
{
"ID": "1",
"Value": "A005",
},
{
"ID": "2",
"Value": "A007",
},
{
"ID": "3",
"Value": "B001",
},
{
"ID": "4",
"Value": "B003",
},
],
"conditional":[
{"Value":{'A005':'red','A007':'blue','B001':'green'}},
]
}
我需要以下 JSON 来格式化要在 UI 中表示的数据
let json ={
"records": [
{
"ID": "1",
"Value": "<span style='color;red'>A005</span>",
},
{
"ID": "2",
"Value": "<span style='color;blue'>A007</span>",
},
{
"ID": "3",
"Value": "<span style='color;green'>B001</span>",
},
{
"ID": "4",
"Value": "B003",
},
],
"conditional":[
{"Value":{'A005':'red','A007':'blue','B001':'green'}},
]
}
我不太熟悉 JSON 数据,所以我需要帮助。我试过 forEach 和 Object.keys 但我做不到。
【问题讨论】:
-
您的问题中没有任何内容与 JSON 有任何关系。见What is the difference between JSON and Object Literal Notation?
标签: javascript json object foreach