【发布时间】:2015-08-06 11:24:44
【问题描述】:
我很难解析一个巨大的 json 文件。
文件大于 1GB,我尝试使用两个 gem:ruby-stream 和 yajl,但它们都不起作用。
下面是一个例子。
fileStr = File.read("hugeJSONfile.json")
^这部分没问题。
但是,当我尝试将 fileStr 加载到 JSON 哈希中(通过 ruby-stream 或 yajl)时,我的计算机死机了。
关于如何更有效地做到这一点的任何其他想法?谢谢。
【问题讨论】:
标签: ruby-on-rails ruby json parsing