I have a string file like this
["ORM.mp4","bla.bla","blaa.blaa"]
an any body tell me how can I convert it to array of jSON object.
I have tried various methods like json.stringify() then json.parse()etc.
None of them worked.
Any help would be highly appreciated!
hysabone.com
3,0552 gold badges18 silver badges26 bronze badges
asked Jan 5, 2018 at 6:05
Asif Khan
1591 gold badge1 silver badge14 bronze badges
-
objects have keys and values. what are your keys, and what are your values?njzk2– njzk22018年01月05日 06:08:22 +00:00Commented Jan 5, 2018 at 6:08
-
can you plz give an exampleAsif Khan– Asif Khan2018年01月05日 06:08:24 +00:00Commented Jan 5, 2018 at 6:08
-
Share your desired output.Hassan Imam– Hassan Imam2018年01月05日 06:09:32 +00:00Commented Jan 5, 2018 at 6:09
3 Answers 3
Use eval https://www.w3schools.com/jsref/jsref_eval.asp
a = eval('["ORM.mp4","bla.bla","blaa.blaa"]')
console.log(a)
answered Jan 5, 2018 at 6:09
Srikan
2,2615 gold badges23 silver badges38 bronze badges
Sign up to request clarification or add additional context in comments.
Comments
var test = '["ORM.mp4","bla.bla","blaa.blaa"]';
var data = JSON.parse(test);
console.log(data );
You can use JSON.parse() for parsing json.
2 Comments
Asif Khan
it gives me error Unexpected token N in JSON at position 0
Chandraveer
I have just tried into console, it's running OK, let me know to code. and witch browser.
var obj = ["ORM.mp4","bla.bla","blaa.blaa"].reduce(function(acc, cur, i) {
acc[i] = cur;
return acc;
}, {});
answered Jan 5, 2018 at 6:09
Charlie
24k12 gold badges65 silver badges97 bronze badges
Comments
default