javascript - 使用 JavaScript 访问本地文件

标签 javascript file-access

是否有使用 JavaScript 完成的本地文件操作?我正在寻找一种无需安装即可完成的解决方案,例如需要 Adobe AIR .

具体来说,我想从一个文件中读取内容并将这些内容写入另一个文件。此时,我并不担心获得权限,只是假设我已经拥有这些文件的完全权限。

最佳答案

HTML5 功能的更新位于 http://www.html5rocks.com/en/tutorials/file/dndfiles/ 。这篇优秀的文章将详细解释 JavaScript 中的本地文件访问。上述文章的摘要:

该规范为 accessing files from a 'local' filesystem 提供了多个接口(interface):

  1. 文件 - 单个文件;提供只读信息,例如名称、文件大小、MIME 类型以及对文件句柄的引用。
  2. FileList - File 对象的类似数组的序列。 (想想 <input type="file" multiple> 或从桌面拖动文件目录)。
  3. Blob - 允许将文件分割为字节范围。

请参阅下面 Paul D. Waite 的评论。

关于javascript - 使用 JavaScript 访问本地文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48975673/

相关文章:

vb.net - 解锁 vb.net 中的文件夹

java - 使用 Java 的应用程序包装器

javascript - chrome 的 user.agent 值

javascript - Bootstrap :Grid not working in mobile view

javascript - Angular 8 在 Internet Explorer 11 中使用异步管道

fortran - 当不知道适当的 RECL 时,如何使用 Fortran 无格式直接访问来访问单个记录?

c# - 如果文件夹不存在,如何创建文件和任何文件夹?

java - 如何使用 Java 同步共享文件夹中的文件访问(或 : ReadWriteLock on network level)

javascript - 使用 Facebook Graph API Javascript 发布事件

javascript - 如何评估子指令中的 Angular 表达式并将其暴露在父指令中?