我試圖創造一些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