我目前的JSON結構如下所示。迭代對象。解密其鍵和屬性並添加新的
[ {A: 84 , B: 17 , C: 11 } ]
我需要構建一些看起來像這樣的東西。
[ { name : "A" , value : 84 , color : "black" },
{ name : "B" , value: 17 , color: "blue" } ,
{ name : "C", value: 11 , color: "amber" } ]
所以我需要一個新的結構,添加屬性(這種情況下的顏色),這將取決於初始鍵值。 「A」,「B」或「C」。
我不要求一個完整的答案(如果你不想讓一個人隨意做),我只想知道這種操作需要哪個函數。
你能解釋一下你正在嘗試做的更好一點?你想模擬一個結構嗎?或者你是否試圖將JS對象解析爲JSON,並根據「name」屬性自動獲取顏色? – LoreV
你從哪裏得到顏色屬性? –
@LoreV我已經構建了一個RESTful API。它以第一個例子的格式返回數據。我使用expressjs和handlebars模板。我需要一些額外的屬性在我的數據,所以我可以添加類/圖標到我的HTML。例如,如果我在一個名稱爲對象的對象:「A」生病添加類「紅色」我的模板股利。 – Paran0a