可能重复:
将JS对象转换为JSON字符串
将逗号分隔的值存储到数组中
我有一个包含用逗号分隔的值的字符串:
"1,4,5,11,58,96"
我该如何将它转换成对象?我需要类似这样的东西。
["1","4","5","11","58","96"]
可能重复:
将JS对象转换为JSON字符串
将逗号分隔的值存储到数组中
我有一个包含用逗号分隔的值的字符串:
"1,4,5,11,58,96"
我该如何将它转换成对象?我需要类似这样的东西。
["1","4","5","11","58","96"]
这将把它转换成一个数组(这就是你指定的JSON表示形式):
var array = myString.split(',');
如果您需要字符串版本:
var string = JSON.stringify(array);
JSON.stringify
在 IE6 或 7 中不可用。 - Matt Greervar string = array.join(',');
吗? - Nawlbergs在JSON中,数字不需要双引号,因此您可以将[
和]
附加到字符串的任一端,得到字符串"[1,4,5,11,58,96]"
,这样就可以获得一个JSON数字数组。
var array = myString.split(',');