Tsv2Table
by mach3ss
HTML
<script src="http://jsbeautifier.org/js/lib/beautify-html.js"></script>
<textarea id="input"></textarea>
<button id="convert">CONVERT</button>
<textarea id="output"></textarea>
CSS
textarea {
width: 100%;
height: 10em;
}
JavaScript
$("#convert").on("click", function(){
var str = $("#input").val();
var tmp = $("<table>");
str.split("\n").forEach(function(row, r){
var tr = $("<tr>");
row.split("\t").forEach(function(value, c){
var col = (!r || !c) ? $("<th>") : $("<td>");
col.text(value).appendTo(tr);
});
tr.appendTo(tmp);
});
$("#output").val(html_beautify(tmp.find("tbody").html()));
});