我試圖把握d3.js獲得視覺數據表示在該處提供的教程之一訪問.csv文件,我試圖運行它走的是一條.csv文件的代碼之一作爲輸入,然後使用所需的svg方法和Java腳本在網頁上顯示它。無法使用Java腳本的HTML
那麼,當我試圖運行下面的代碼,它沒有工作out.I已安裝在我的系統xampp。我一直保持j3s.html在httpdocs文件夾和.csv文件在同一文件夾中,但一些如何不工作。
我完全新的Web和Java腳本,但肯定這個代碼是很容易understandable.Below是代碼。
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript" src="http://mbostock.github.com/d3/d3.js"></script>
</head>
<body>
<div id="viz"></div>
<script type="text/javascript">
d3.text("auto_mpg_tmp.csv", function(datasetText) {
var parsedCSV = d3.csv.parseRows(datasetText);
var sampleHTML = d3.select("#viz")
.append("table")
.style("border-collapse", "collapse")
.style("border", "2px black solid")
.selectAll("tr")
.data(parsedCSV)
.enter().append("tr")
.selectAll("td")
.data(function(d){return d;})
.enter().append("td")
.style("border", "1px black solid")
.style("padding", "5px")
.on("mouseover", function(){d3.select(this).style("background-color", "aliceblue")})
.on("mouseout", function(){d3.select(this).style("background-color", "white")})
.text(function(d){return d;})
.style("font-size", "12px");
});
</script>
</body>
</html>
那麼有很多與我的XAMPP還的問題,我試圖數字出來用this link。 這裏是xampp服務器的錯誤日誌。
4:17:41 PM [Apache] Error: Apache shutdown unexpectedly.
4:17:41 PM [Apache] This may be due to a blocked port, missing dependencies,
4:17:41 PM [Apache] improper privileges, a crash, or a shutdown by another method.
4:17:41 PM [Apache] Press the Logs button to view error logs and check
4:17:41 PM [Apache] the Windows Event Viewer for more clues
4:17:41 PM [Apache] If you need more help, copy and post this
4:17:41 PM [Apache] entire log window on the forums