我需要将本地文件(类似CSV格式)上传到浏览器中,对其进行修改,然后将其保存在本地。
我的问题是这些文件可能很大,我需要分批执行。
我已经拥有的功能是将文件的每一行转换为一个字符串。
我正在寻找一种类似Stream的解决方案,该解决方案可以逐行转换文件以最终打开文件菜单,并让用户选择新创建文件的位置。
我知道,Streams在浏览器中可用,但是在类似情况下,我找不到在浏览器中使用Streams的任何示例。
答案 0 :(得分:1)
我上周只是在调查同一件事。有一个名为Papa parse的javascript库,可以通过文件流处理GB大小的文件。 https://www.papaparse.com/faq