gpt4 book ai didi

javascript - 如何从json中删除双引号

转载 作者:行者123 更新时间:2023-11-29 12:30:55 24 4
gpt4 key购买 nike

我正在尝试使用 jqplot 绘制图表。首先,我从 mysql 加载数据并将其存储在数组中。

foreach ($data as $row){
$values[] = array($row['date'],$row['value'],);
}

然后我json_encode它。最后我将它放在 jqplot 脚本中。

问题是 json_encode 输出如下:

[["12\/12\/2014","10"],["12\/13\/2014","20"],["12\/14\/2014","30"],];

但是 jqplot 不读取用双引号括起来的数值。格式必须是这样的:

[["12\/12\/2014",10],["12\/13\/2014",20],["12\/14\/2014",30],];

我查遍了所有地方,似乎找不到正确的答案,请帮忙。

最佳答案

看起来“value”的数据作为字符串存储在 MySQL 中。您需要将其转换回整数。另外,删除数组最后一个结束括号之前的逗号。

foreach ($data as $row){
values[] = array($row['date'], (int) $row['value']);
}

关于javascript - 如何从json中删除双引号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27538657/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com