0
嗨,我想轉換下面的json,但額外的「」即將到來,任何人都可以幫助前進,我的代碼有什麼問題。json數據格式問題,同時構建json數組
dgr.push("{value:" + per + ",label:" +"'"+ k+"'}");
輸出越來越
["{value:70,label:'Male'}","{value:30,label:'Female'}"]
嗨,我想轉換下面的json,但額外的「」即將到來,任何人都可以幫助前進,我的代碼有什麼問題。json數據格式問題,同時構建json數組
dgr.push("{value:" + per + ",label:" +"'"+ k+"'}");
輸出越來越
["{value:70,label:'Male'}","{value:30,label:'Female'}"]
你不需要引號之間圍對象。只要將它們推爲文字。
dgr.push({value:per,label:k});
,如果你需要轉換值或標籤爲float或字符串,你可以使用特定的類型轉換
dgr.push({value:parseFloat(per),label:String(k)});
不要這樣做。請,請不要手動構建JSON。使用對象字面量(或數組字面量)並通過'JSON.stringify'傳遞它。 –