PapaParse CSV 解析器具有通过普通 http 进行流解析的功能:
Papa.parse("http://example.com/big.csv", {
download: true,
step: function(row) {
console.log("Row:", row.data);
},
complete: function() {
console.log("All done!");
}
});
我过去尝试通过onprogress
事件在浏览器中实现流解析器,但我发现浏览器xhr.responseText
在请求完成之前不会授予访问权限。PapaParse 如何做到这一点?
我真的会对为纯文本执行此操作的库或 jQuery 插件感兴趣。