【问题标题】:Iterating over very large JSON array遍历非常大的 JSON 数组
【发布时间】:2016-03-21 02:56:00
【问题描述】:

我有一个包含 7000 多个对象的 JSON 数组,我想将它显示为一个带有实时搜索和双向排序的列表。

我一直在研究 Angular,并通过实时搜索成功制作了一个列表,但显然所有这些数据都非常慢。

处理此问题的最佳方法是什么?还有其他图书馆可以更好地处理这项工作吗?

【问题讨论】:

  • 什么是慢?解析它(如果它实际上是 JSON)?创建它的 DOM 表示?搜索和排序它?
  • 加载、搜索和排序有点慢,因为浏览器必须“下载”所有数据,然后才能在浏览器中进行操作。

标签: json loops large-data


【解决方案1】:

为什么不使用流式 API 进行 JSON 解析?检查3种方式here

【讨论】:

  • 但最终要进行搜索和排序,您将不得不将整个内容保存在内存中。
猜你喜欢
  • 2011-02-05
  • 1970-01-01
  • 2014-10-05
  • 2019-09-15
  • 1970-01-01
  • 1970-01-01
  • 2016-12-23
  • 1970-01-01
相关资源
最近更新 更多