【发布时间】:2016-12-14 11:06:56
【问题描述】:
我现在正在创建一个 Google Chrome 扩展程序,我想知道它是否可以创建 JSON 文件以供下载(导出)并创建一个按钮,用户可以在其中制作扩展程序打开并解析他们保存在本地文件系统或 U 盘上的 JSON 文件(import)?
从本地文件系统解析每个 JSON 只需读取每个键值对并对数据进行处理。它只需要处理字符串,所以没什么复杂的。
**编辑:**我的问题不是 this one 的重复,因为我对更改用户的下载路径不感兴趣。我想要的只是让他们能够在他们同意的情况下将文件下载到他们的正常下载目录(Filesaver.js 可以这样做)。另外,那篇文章没有提到导入。
【问题讨论】:
-
用 filesaver.js 保存一个 json 文件很简单,取决于你想用解析后的 json 做什么
-
@Daniel_L 感谢您的提示。 Filesaver.js 看起来很适合保存 JSON 文件,但打开用户创建的文件呢?
-
您可以编辑您的问题以准确说明您想对上传的 json 文件做什么
-
从字面上回答这个问题:是的,这是可能的。附言看起来像是在没有用谷歌搜索现有解决方案和示例的情况下提出问题。
标签: javascript json google-chrome google-chrome-extension google-chrome-app