【问题标题】:Nativescript store JSON data in sqliteNativescript 在 sqlite 中存储 JSON 数据
【发布时间】:2016-12-16 16:00:59
【问题描述】:

我有一些来自 API 的 JSON 数据,我想将其存储在 Nativescript 应用程序中。

有没有一种方法可以以简单的方式存储到 sqlite 数据库。

目前,我正在使用循环来迭代数据并将它们存储在 sqlite 中的行中。

我尝试过使用application-settings 在这里看到http://docs.nativescript.org/api-reference/modules/_application_settings_.html

我计划存储 1000 人的联系方式。因此,这是最好的方法。

请让我知道可以处理 JSON 数据的任何其他方式。

【问题讨论】:

    标签: json sqlite android-sqlite nativescript angular2-nativescript


    【解决方案1】:

    免责声明我是nativescript-sqlitenativescript-localstorage 的作者。

    如果您需要对数据进行搜索和 sql 查询,SQLite 非常有用;联合、过滤等。

    但是,如果您只需将数据存储为(即像 NoSQL 数据库一样);您可以使用我的nativescript-localstorage 插件将数据存储为对象,然后在需要时重新加载。

    【讨论】:

    • 是的,我确实需要进行搜索和过滤。但我打算使用 angular2 来做到这一点..我是 sqlite 的新手,你能告诉我在哪里可以学习将 JSON 数据转换为 sqlite..目前我只是使用循环和条件来做这件事,但是是否有一个库或函数可以是吗?
    • 使用循环是将 JSON 结构转换为 SQLite 插入的方法。
    • 对此的后续问题。 localstorage 和 sqlite 之间的存储空间有大小限制吗?
    • NativeScript 没有任何限制——您可以创建与内存/空间一样大的文件。但是,LocalStorage 会将所有内容都放入内存中; SQLite 将在您查询时加载您需要的那些记录。所以对于非常大的数据集; sqlite 会做得更好。
    • Nativescript 本地存储已被移动。现在在proplugins.org
    猜你喜欢
    • 2013-04-22
    • 2019-05-30
    • 1970-01-01
    • 1970-01-01
    • 2013-05-12
    • 2015-05-25
    • 1970-01-01
    • 2012-01-12
    • 2015-02-23
    相关资源
    最近更新 更多