本地存储中存储的数据在哪里?它是以某种文本或ASCII格式还是其他格式?是否可以将JSON数据存储在文本文件中(可以定期更新)并将其恢复?我想存储一些JSON数据,但由于我的需求并不那么大,我现在要放弃使用数据库。本地存储和JSON
5
A
回答
10
本地存储只能存储字符串(您可能拥有的任何数据,必须在存储时转换为字符串,并在读取时将其“复活”)。
JSON数据不仅仅可以作为字符串存储,所以它是在浏览器存储(本地存储或会话存储)中保存复杂数据的格式的不错选择。
您可以了解更多关于存储位置:http://diveintohtml5.info/storage.html
至于其中被存储的数据,我想这变化从浏览器到浏览器,但你不必担心其中是数据,因为您没有任何直接访问权限(仅通过存储API)。
编辑:快速说明 - 我发现这个文章称其中是Firefox的存储存储数据 - https://developer.mozilla.org/en/DOM/Storage(请参见“存储位置和清除数据”页面的底部)。
1
我写了一个小脚本来允许存储数组,字符串和对象读入本地存储。 IT甚至可以让您修改存储的对象内的嵌套键。这是一个小脚本的链接。 https://github.com/andresgallo/truStorage/blob/master/truStorage.js
相关问题
- 1. 本地存储和会话存储
- 2. 将json保存到chrome存储/本地存储
- 3. UIWebView和本地存储
- 4. Javascript表和本地存储
- 5. Socket.io和本地存储
- 6. HTML5本地存储和Chrome
- 7. 无法从本地存储使用JSON
- 8. HTML5本地存储JSON多个对象
- 9. JavaScript从本地存储器读取JSON
- 10. HTML5本地存储vs JSON对象
- 11. 使用jQuery解析本地存储中存储的JSON
- 12. 存储没有本地存储的JSON对象?
- 13. 删除本地存储JSON对象和重建阵列
- 14. 将本地存储模型保存到本地存储
- 15. Phonegap本地存储
- 16. 本地存储-jquery
- 17. Parallel.ForEach本地存储
- 18. Tabris本地存储
- 19. html5本地存储
- 20. Silverlight本地存储
- 21. JS本地存储
- 22. 保存在本地存储
- 23. 解析JSON和本地保存
- 24. 我如何保存和如何可以存储在铬本地存储阵列相关的铬本地存储
- 25. AngularJS存储阵列在本地存储
- 26. 存储按钮点击本地存储
- 27. 存储字段值与本地存储
- 28. Senchatouch本地存储和电话
- 29. 本地存储安卓和电话
- 30. 优化本地存储和搜索