0

虽然这个问题在不同的版本中被问了很多次,但我还没有清楚地了解什么是保存返回的json文件的好解决方案,以便以后在应用程序中使用它。

我将phonegapJQuery Mobile结合使用,我将数据作为jsonp获取,并且我想将返回的数据保存在存储机制中,以便我可以在我的代码中使用该数据。

欢迎任何想法或代码:)

4

1 回答 1

2

你手头有 2 个选项

手机的sqlite存储

PhoneGap 为您提供了访问 sqlite 数据库的 API。因此,您可以将 JSON 原样存储在存储中,并在需要时检索它。

查看此文档以了解如何执行此操作

HTML5 存储方法

所有支持 html5 的浏览器都支持 sessionStorage 和 localStorage。这两者之间的基本区别在于 sessionStorage 仅在会话期间可用,但只要浏览器缓存可用,localStorage 就可用。

您可以将数据存储到 sessionStorage 或 localStorage 如下

sessionStorage.myJSONString = '{"name":"Kumar", "age":"22"}'

在此处阅读有关html5 存储的更多信息。

于 2013-06-01T10:46:16.057 回答