我试图创造一些JSON用于显示使用Highcharts不正确的JSON数据格式
我抄他们的例子之一的图表:
http://www.highcharts.com/stock/demo/basic-line
点击在图下的“查看选项”中查看源代码。还有一个JSFiddle在那里玩
如果我在本地复制它一切正常。
问题是当我尝试使用我自己的数据源。
我有一个ASP.Net MVC控制器正在吐出一个数组列表,就像他们的数据源一样。但是,这是行不通的。
他们的数据源看起来像这样 http://www.highcharts.com/samples/data/jsonp.php?filename=aapl-c.json&callback=?
他们找回这样
$.getJSON('http://www.highcharts.com/samples/data/jsonp.php?filename=aapl-c.json&callback=?', function (data) {
所以我想我会退后一步,准确地复制thier数据,并把它放在一个文本文件,我的服务器上,并尝试:
所以,我想这个
$.getJSON('/data.txt', function (data) {
这
$.get('/data.txt', function (data) {
但既不工作
我也同时使用JSON.parse
和jQuery.parseJSON
检索数据后尝试过,但再次 - 这似乎并没有工作
,我也想知道什么?在他们的数据
开始他们的数据看起来像这样
?([[<some data>],[some data]]);
我没有得到任何错误信息,图形只是不显示
什么想法?
解决它
只需要以检索数据,并把它变成一个数组并把它传递到图表中。
需要被一个数组,不JSON
我现在有同样的问题...我不认为你可以给你更多关于你如何解决它的信息?试图将Highcharts集成到一个项目中,我无法弄清楚为什么他们的演示工作和使用我自己的不会......在理解其他答案时出现问题......为您+1了。 – Wil 2012-03-18 12:15:49