我有一個對象,它有字符串作爲值,但我想將它們轉換爲對象。將對象的字符串部分轉換爲對象Javascript
以下是有關對象的工作示例。
var test = {
val1: "[{"test":"testval","test2": "testval2"}]",
val2: "[{"test":"testval","test2": "testval2"}]",
val3: "[{"test":"testval","test2": "testval2"}]"
}
我試圖JSON.parse(test)
和...
var output;
for(var key in test){
output += JSON.parse(test[key]);
}
TLDR:想 「unstring」 的對象值,以使它們的(子)對象。
你怎麼想實現與'輸出+ ='? – pwolaq
所有東西都是JavaScript中的一個對象。 – Mouser
這不是有效的JS:'val1:「[{」test「:」testval「,」test2「:」testval2「}]」,' - 也許你的意思是'val1:'[{「test」:「testval」 ,「test2」:「testval2」}]',' – mplungjan