3
我为csv文件使用PapaParse插件。我在下面创建了一个表格来显示CSV结果。使用PapaParse插件显示CSV头文件
function handleFileSelect(evt) {
var file = evt.target.files[0];
Papa.parse(file, {
header: true,
dynamicTyping: true,
complete: function(results) {
$.each(results.data, function(i, el) {
var row = $("<tr/>");
row.append($("<td/>").text(i));
$.each(el, function(j, cell) {
row.append($("<td/>").text(cell));
});
$("#results tbody").append(row);
});
}
});
}
即使header:true
集,我似乎无法得到头到表中出现,但其余的显示完美。
说实话,我在网上发现了这个脚本,并且很难理解它是如何工作的。
任何想法? 提前谢谢!
启用标题行支持只需在字段名称的每一行键入数据。如果没有标题行,数据将作为数组数组返回,因此您可以通过数字访问值。但是,对于标题行,数据是一个对象数组,第一行用作标题行,而不是数据的一部分。 – Matt 2014-10-28 04:30:28