javascript把普通数组转换成JSON数组

貌似这种方法只能搞定一维数组

二维数组最好使用对象的方法

普通的数组格式是:['a','b','c']

JSON的格式是:{'1':'a','2':'b','3':'c'}

所以把数组循环一下就可以了;

[pcsh lang="js" tab_size="4" message="" hl_lines="" provider="manual"]

var a = ['a','b','c'];
var json = {};
for(var i=0;i<a.length;i++)
{
    json[i]=a[i];
}
JSON.stringify(json);  //结果:{'1':'a','2':'b','3':'c'}

[/pcsh]

此处评论已关闭