javascript-将json文件加载到Localstorage

我想允许我的用户从他们的文件系统中选择一个json文件,并将其加载到浏览器的本地存储中,而无需任何服务器请求.从这里开始,我希望允许用户通过JavaScript UI对JSON进行一些修改,然后再发布到REST服务.我想将其保留在本地存储中的主要原因是,他们可以稍后再使用它,而不必再次选择它,并且我不希望将此JSON直接保存在服务器上,直到它们准备好为止.

是否可以仅通过在客户端使用xmlhttprequest加载文件并使用localstorage来持久保存该方案?你们有没有实施过类似的方法?如果可以,可以提供一些指导吗?

非常感谢,

kSeudo.

解决方法:

是的,使用HTML5文件api.用户将上传文件,您可以阅读并将其持久保存到localStorage,并在将其发布到服务器之前进行修改.读This

显然,您不会保存实际的文件,仅保存了已解析的JSON对象.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。