VID*_*gnz 5 javascript csv jquery json 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);
});
}
});
}
Run Code Online (Sandbox Code Playgroud)
即使header:true
设置了,我似乎也无法让标题显示在表格中,但其余部分显示完美。
老实说,我在网上找到了这个脚本,甚至无法理解它是如何工作的。
有任何想法吗?先感谢您!
嗯,我想通了...
标题标题包含在不同的对象中。 results.meta['fields']
这就是我从 papa parse 打印结果的方式。
$.each(results.meta['fields'], function(i) {
$("#headers").append($("<td/>").text(results.meta['fields'][i]));
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5693 次 |
最近记录: |