猿问

Jqplot的Json格式问题

我通过ajax接受了一个Json数据格式

类似这样[[“2008-01-01”,“2343255”],[“2008-02-01”,“8675464”],[“2008-03-01”,“78789464”],。。。。。。。]

想把它转换为这样

[[“2008-01-01”,2343255],[“2008-02-01”,8675464],[“2008-03-01”,78789464],。。。。。。。]

就是把没个[]中的第二位变为整形,哪位大神能指教一下?

一只斗牛犬
浏览 495回答 7
7回答

蛊毒传说

var obj = 你的原始数据 for(var i = 0; i < obj.length; i++) {     var item = obj[i];     item[1] = parseInt(item[1]);}

哈士奇WWW

为什么要这样呢,你在使用时,读取时,parse 下不行?

繁华开满天机

你这个不是JSON格式啊

慕神8447489

使用的时候,parseint一下,不就可以了啊。

喵喔喔

可以在服务端把对象给转换下。 当然也可以遍历去重新组合一个对象 再去转换成json.

小唯快跑啊

他的意思可能只需要去掉数字的双引号: json=json.replace(/","/g,'",').replace(/"\]/g,']');
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答