CSV to HTML Table
by agus makmun
HTML
<script src="http://bl.ocks.org/ndarville/raw/7075823/415c00487a86fe6b85e667ece35160b8d8ad7efb/d3.min.js?v=3.2.8"></script>
<body>
</body>
CSS
table {
border-collapse: collapse;
border: 2px black solid;
font: 12px sans-serif;
}
td {
border: 1px black solid;
padding: 5px;
}
JavaScript
d3.text("https://gist.githubusercontent.com/agusmakmun/ad2cd42bdba1b1621c26/raw/415c00487a86fe6b85e667ece35160b8d8ad7efb/data.csv", function(data) {
var parsedCSV = d3.csv.parseRows(data);
var container = d3.select("body")
.append("table")
.selectAll("tr")
.data(parsedCSV).enter()
.append("tr")
.selectAll("td")
.data(function(d) { return d; }).enter()
.append("td")
.text(function(d) { return d; });
});
//Original from: http://bl.ocks.org/ndarville/7075823#index.html