【问题标题】:Angular - Read and Write files (.txt or .json)Angular - 读写文件(.txt 或 .json)
【发布时间】:2015-06-27 01:06:37
【问题描述】:

我想知道是否存在任何形式让 AngularJS 读取、创建或写入文件(可以是 txt 文件或 json 文件)。

显然,当我想要的时候删除这个文件。 (不要让浏览器删除或角度删除)

任何人都可以给予和建议,如何开始?

【问题讨论】:

  • 这不是真正的 Angular 问题,更多的是 JavaScript 问题。在这里查看答案stackoverflow.com/questions/371875/…
  • 我找到了这些链接:html5rocks.com/es/tutorials/file/filesystemw3.org/TR/file-system-api,但我不知道是否支持所有浏览器。对我来说,问题也是想在我的本地设备上获取信息。谢谢
  • 它应该会回答你的问题...JS 在浏览器沙箱中运行以阻止恶意代码访问文件系统。您可以使用该链接中描述的文件 API 来执行此操作,但只有 Chrome 支持它们,并且该标准将被弃用。 NodeJS 可以打开和写入文件,所以你可以根据你想要做什么来尝试。
  • 是的,我读到使用 NodeJs 也可以做到这一点,但关键是我想创建一个小型混合应用程序,并与 phonegap 打包,当最终用户想要让他的所有信息/she 本地生成到服务器。我希望我的应用程序在没有互联网连接的情况下工作。我有什么选择?谢谢
  • 您的帖子说 Angular,并且您想写入文件系统。不清楚您是否正在开发移动应用程序。查看 window.localStorage 和 Cordova / Phonegap File API。

标签: javascript json angularjs memory text


【解决方案1】:

读写与AngularJS无关。 Java 脚本带有文件读写能力。 js-xlsx 是一个有用的文件解析器,你可以使用它。

https://github.com/SheetJS/js-xlsx

【讨论】:

猜你喜欢
  • 2021-09-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-03
  • 1970-01-01
  • 1970-01-01
  • 2021-12-01
  • 2015-05-29
相关资源
最近更新 更多