上传文本文件的摘要

Upload extracts of text files

本文关键字:文件 文本      更新时间:2023-09-26

我正在寻找一种方法,让客户端从浏览器内上传一段纯文本文件。

情况如下:我们有一个管道,只需要处理用户将上传的大数据文件的一小部分。我们不想上传整个文件,而是在客户端,从他们的本地文件中提取相关数据,并只上传。

据我所知,出于安全原因,这不能通过JavaScript或任何新的HTML-5功能实现。可以上传整个文件,但不能将其切割,并提取部分进行上传。

我所做的阅读使我认为做我们想要的唯一方法是通过Java applet。我发现了很多Java applet(例如:http://jupload.sourceforge.net),但是它们不能让我提取文件的片段。

任何建议,我可以找到如何提取一个文件的一部分,将不胜感激。

注意,这并不是在询问如何上传文件,或者如何对文件进行切片并上传所有生成的切片。

实际上这是可以使用纯JavaScript与FileReader API的帮助:https://developer.mozilla.org/en-US/docs/DOM/FileReader

我用它来调整jpeg的大小(无论是帆布还是webgl),并在上传之前将EXIF数据重新插入调整大小的图像中。