javascript split和JSON.parse

gau*_*kum 4 javascript jquery parsing json split

我想用javascript以JSON格式解析数组.我写了以下代码.

var data = "abc, xyz, pqr";
var data_array = data.split(',');

var data_parsed = JSON.parse(data_array);
alert(data_parsed);
Run Code Online (Sandbox Code Playgroud)

它给了我JSON.parse的错误我不知道如何解决这个javascript错误.

Dar*_*rov 12

您没有任何JSON,因此不要使用JSON.parse.分割后,您已经有了一个可以直接使用其元素的数组:

var data = "abc, xyz, pqr";
var data_array = data.split(',');
alert(data_array[0]);
Run Code Online (Sandbox Code Playgroud)

如果你想将这个数组转换为JSON字符串,你可以这样做:

var json = JSON.stringify(data_array);
alert(json);
Run Code Online (Sandbox Code Playgroud)