訪問這裏是我的腳本來創建一個折線圖。無法從d3.json()命令訪問json文件。一般來說,我對d3.js是新手,我使用Dimple.js繪製從後端採集數據的圖表。我還從我的文件中列出了下面的json內容。我以.json文件不是從d3.json
var svg = dimple.newSvg("#charts", 800, 600);
d3.json("C:/dev/reports/data1.json", function (jsonfile) {
// Create a new chart object based on this data and svg
var myChart = new dimple.chart(svg, data);
myChart.addCategoryAxis("x", "Word");
myChart.addMeasureAxis("y", "Awesomeness");
myChart.addSeries(null, dimple.plot.line);
myChart.draw();
});
JSON內容:
[
{ "Word":"Hello", "Awesomeness":2000 },
{ "Word":"World", "Awesomeness":3000 }
]
您需要運行一個web服務器來訪問本地文件。參見[wiki](https://github.com/mbostock/d3/wiki)(在「使用」下)。 –
喜拉斯,在我的應用程序具有接在折線圖從後端和顯示數據。什麼是最好的使用方法?我的FileWriter寫入我的webapp /目標/ XYZ/JSON文件夾,而d3.json()從Web應用程序/ src目錄/ XYZ/JSON讀取。 – user982