我是谷歌排行榜的新手。我试图加载一个json数据文件但不知何故我的脚本无法识别它。 首先,我得到了这个代码,工作正常。
)
但是,如果我取消注释“url:stream -....”这一行并注释“url:'https://data ...”这一行,那么该脚本无法正常工作。它必须是相同的json文件,但依赖于“url”,代码不起作用。我不知道如何解决这个问题。谢谢。
答案 0 :(得分:0)
您的代码看起来非常好。有两种可能的解决方案:
这将是:
$.getJSON(stream_dZ4EVmE8yGCRGx5XRX1W + '.json', function(obj) {
var chart = new google.visualization.LineChart($('#chart').get(0));
chart.draw(data, {title: 'Wimp Weather Station'});
});
答案 1 :(得分:0)
可能是因为json
文件存储在您的服务器上时无法处理。
如果您使用 IIS ,则为JSON文件类型添加MIME类型:
Extension: .json
MIME type: application/json
关注Add a MIME Type (IIS 7)了解更多详情。
如果您使用的是 IIS Express ,则以下示例演示了如何为JSON配置MIME类型(web.config
摘录):
<system.webServer>
<staticContent>
<mimeMap fileExtension=".json" mimeType="application/json" />
</staticContent>
</system.webServer>