解析一个非常大的JSON对象

时间:2014-08-24 19:12:55

标签: javascript json

意识到此问题已经发布过,我正在寻找2014年中期对此问题的看法。

在浏览器中解析非常大的JSON对象的最佳方法是什么?为了论证,让我们说这个对象至少是64 MB(仅在解析为数据类型之前的文本大小)。让我们假设我们也不是在处理IE,以免让我们头疼。

我知道以下解决方案:

  1. 将服务器级别的响应剪切为块并一次处理一个
  2. 在客户端级别切换响应,这需要编写一个自己的JSON解析器来执行该操作
  3. 我无法做到:

    1. 我的JSON源是本地的,在浏览器中解析,然后发送处理到服务器。出于各种原因,我不能这样做。
    2. 2号看起来很乏味。
    3. 您认为最好的方法是什么?今天的浏览器是否更适合处理非常大的JSON对象?

0 个答案:

没有答案