javascript - 如何在本地机器上离线读写JSON?

标签 javascript python json storage offlineapps

问题

我需要一种在本地(共享)计算机上托管的完全离线(!)网络应用程序中存储和收集 JSON 数据的方法。多个人将访问该应用程序,但它永远不会真正在线。

我希望该应用能够:

  • 以编程方式连续读取和写入 JSON 数据(即不使用文件上传类型架构)
  • 最好不需要安装除浏览器以外的任何软件,特别是我不想使用本地服务器。 (编辑:如果有帮助,我可能愿意学习一些 Python)
  • 我需要存储的数据量很小,因此使用某种数据库实在是太过分了。

解决方案?

我的第一个想法是让 html5 文件 API,只需读取/解析我的 JSON 对象并将其写入本地 txt 文件,但这似乎不可能?!

本地存储在这里不适用,当几个人 - 每个人都有自己的浏览器 - 需要访问 html 时?

有什么想法吗?

注意

我知道这个主题并不完全新颖,但我认为我的情况可能与其他主题略有不同。在过去的几个小时里,我花了大部分时间在谷歌上搜索这个,但我一点也不聪明..

最佳答案

你考虑过Python的Json模块吗? http://docs.python.org/2/library/json.html

使用它,您可以将 python 对象与 json 字符串相互转换。您可以根据需要存储字符串

关于javascript - 如何在本地机器上离线读写JSON?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13284566/

相关文章:

javascript - 检查是否选择单选框时向文本框添加文本

javascript - 如何使用 AngularJS 创建嵌套表?

python - 如何向量化 numpy 日期时间数组上的 bool 运算,其中 bool 运算比较日期时间对象属性?

javascript - JSON 到 javascript Date.UTC

javascript - 如何使用json_to_sheet提取xlxs中的json数据

javascript - 如何将 json 文件(或 JavaScript 对象)上传到 NextJS 中的 IPFS?

javascript - 函数参数属性的赋值 'a' Eslint

python - 限制 python 仅使用实数空间

python - 通过 cronjob 重启系统

c# - 未知的网络方法,尝试使用 AJAX 发送 json