为了账号安全,请及时绑定邮箱和手机立即绑定

Jqplot的Json格式问题

Jqplot的Json格式问题

一只斗牛犬 2018-12-06 16:35:22
我通过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],。。。。。。。] 就是把没个[]中的第二位变为整形,哪位大神能指教一下?
查看完整描述

7 回答

?
蛊毒传说

TA贡献1895条经验 获得超3个赞

var obj = 你的原始数据

for(var i = 0; i < obj.length; i++)

{

    var item = obj[i];

    item[1] = parseInt(item[1]);
}

查看完整回答
反对 回复 2018-12-24
?
哈士奇WWW

TA贡献1799条经验 获得超6个赞

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

查看完整回答
反对 回复 2018-12-24
?
繁华开满天机

TA贡献1816条经验 获得超4个赞

你这个不是JSON格式啊

查看完整回答
反对 回复 2018-12-24
?
慕神8447489

TA贡献1780条经验 获得超1个赞

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

查看完整回答
反对 回复 2018-12-24
?
喵喔喔

TA贡献1735条经验 获得超5个赞

可以在服务端把对象给转换下。

当然也可以遍历去重新组合一个对象 再去转换成json.

查看完整回答
反对 回复 2018-12-24
?
小唯快跑啊

TA贡献1863条经验 获得超2个赞

他的意思可能只需要去掉数字的双引号:

json=json.replace(/","/g,'",').replace(/"\]/g,']');

查看完整回答
反对 回复 2018-12-24
  • 7 回答
  • 0 关注
  • 494 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号