【发布时间】:2015-07-03 18:42:36
【问题描述】:
我尝试用 amcharts 制作图表。但目前我没有成功。这就是我生成 json 文件的方式:
while ( $row = mysql_fetch_assoc( $result ) ) {
echo $prefix . " {\n";
echo ' "category": "' . $row['tstamp'] . '",' . "\n";
echo ' "value": ' . $row['temp'] . '' . "\n";
echo " }";
$prefix = ",\n";
}
echo "\n]";
html源代码可以在这里查看: http://bitfreun.de/werte.php
在 Chrome 控制台中我收到一个错误:
【问题讨论】:
-
做不构建你自己的json。构建一个php数组,然后json_encode()它。
-
我为什么不这样做?
-
你在这里的确切原因......如果你正在构建自己的 json 字符串,那么你有责任保证你正在生成 VALID json。如果您使用 json_encode(),那么所有这些工作都会自动为您完成。