I have an object which has strings as values, but I want to convert them to objects.
Here is a working example of the object in question.
var test = {
val1: "[{"test":"testval","test2": "testval2"}]",
val2: "[{"test":"testval","test2": "testval2"}]",
val3: "[{"test":"testval","test2": "testval2"}]"
}
I have tried JSON.parse(test) and...
var output;
for(var key in test){
output += JSON.parse(test[key]);
}
TLDR: Want to "unstring" the object values to make them an (sub)object.
output +=?val1: "[{"test":"testval","test2": "testval2"}]",- perhaps you meantval1: '[{"test":"testval","test2": "testval2"}]',