我需要使用JavaScript将Json响应转换为数组。
I have the json response which is :
["simmakkal madurai","goripalayam madurai"].
now I want to change this results to array format .
那么,如何将json结果转换为数组。
试试这个:-
var obj = $.parseJSON('["simmakkal madurai","goripalayam madurai"]');
如果您是alert(obj[0])
,您将得到答案为simmakkal madurai
var arr = JSON.parse('["simmakkal madurai","goripalayam madurai"]');
是的,
如果您的回复是
var res = '["simmakkal madurai","goripalayam madurai"]';
然后你只需要做
var arr = JSON.parse(res);
或者,你可以进行eval,但从来没有真正推荐过eval,但是由于你要从服务器端到客户端(php->javascript),这不会是最糟糕的事情。无论如何,JSON.parse应该工作