在离线应用程序中使用JS存储来自大JSON文件的信息

时间:2015-11-22 19:40:56

标签: javascript android json indexeddb

我有一个包含400.000+个元素的JSON文件(26mb文件)。

之类的东西
 [
   {
    "FIELD1":"-38",
    "FIELD2":"12,4",
    "FIELD3":"SG"
  },
  {
    "FIELD1":"-37,9",
    "FIELD2":"12,1",
    "FIELD3":"SG"
  },
  {
    "FIELD1":"-37,9",
    "FIELD2":"12,2",
    "FIELD3":"SG"
  }, ETC...

即时开发离线应用程序(平板电脑APP),我需要找出FIELD3传递FIELD1值和FIELD2值的值。

我的问题是该文件太大而无法使用Javascript打开它,因为浏览器/平板电脑在我尝试阅读时停止响应。

我试图制作一个IndexedDB并传递来自JSON的信息所以我认为更容易访问它上面的信息但是当我尝试读取JSON文件来存储数据库上的信息我有同样的问题与记忆。

我无法将信息存储在Mysql服务器上并使用AJAX来读取它,因为应用程序必须处于脱机状态。

任何解决方案?

0 个答案:

没有答案