JS问题,JS中怎么将JSON字符串装换成二维数组

发布网友 发布时间:2022-04-24 09:33

我来回答

4个回答

热心网友 时间:2022-04-22 22:49

用StringBuffer啊! StringBuffer sf=new StringBuffer();
sf.append('[');
sf.append(jsonData);
sf.append(']');
这样组合一下。当然前台js里面是不能用StringBuffer sf=new StringBuffer();的 你可以在后台直接就转成[{ month:12, day:24},{ month:12, day:25 },{ month:12, day:31 }]样式的!这样的另一个好处就是前台只专注于处理前台本身的事情了。数据什么的后台全搞好了干干净净传前面去。

热心网友 时间:2022-04-23 00:07

首先你这个不是json字符串。。

不过也可以转,

var obj = eval("([" + jsonData + "])");

热心网友 时间:2022-04-23 01:42

1,
var arr = eval('(' + json_text + ')');

2.部分浏览器支持,
var arr = JSON.parse(json_text);

3.使用Jquery,
var arr = $.parseJSON(json_text);

热心网友 时间:2022-04-23 03:33

var arrayDate = eval("(["+jsonData+"])");

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com