为折线图提供本地json文件

时间:2015-11-12 01:23:43

标签: javascript json highcharts

我想创建一个包含json文件中某些数据的折线图,我正在使用Highcharts。

在json文件的url中,我找到了类似的内容:https://www.highcharts.com/samples/data/jsonp.php?filename=usdeur.json&callback=?

我下载了json文件,然后我把它放在本地,当我在网址中输入本地json我没看到图表。

我该如何解决?

这是jsfiddle中的完整示例:

jsFiddle

2 个答案:

答案 0 :(得分:1)

数据的格式为.php,您需要使用json_encode将其解析为实际的JSON,或者使用$ .ajax而不是$ .getJSON以及CORS和使用Apache作为内部服务器。

答案 1 :(得分:0)

您需要拥有一个网络服务器,因为出于安全考虑,浏览器会阻止从本地文件系统运行文件。