我有一个JSON数组:
{"a":"apple,"b":"banana","c":"carrot"}
我希望将数组的每个部分拆分为单独的变量,例如,
a = "apple",
b = "banana";
c = "carrot";
我已经用谷歌搜索了很久,但似乎找不到正确的方法来做这件事。我对JSON还不熟悉,虽然已经阅读了相当多的资料,但我想要的东西似乎并没有被提及。
编辑:有些人可能会混淆我的数组是字符串
还是对象
。我从PHP接收到的响应如下:
$json = array(
'a' => $a,
'b' => $b,
'c' => $c,
);
echo json_encode($json);
我的 JS 代码如下:
var data = ajax.responseText;
data = JSON.parse(data);
我得到了{"a":"苹果","b":"香蕉","c":"胡萝卜"}
作为结果,这是由以下操作引起的
json.stringify(data);