JSON在Ruby中解析一个独立对象的文件

时间:2013-07-03 16:43:21

标签: ruby json parsing

我有一个带有离散对象的JSON文件,这些对象未包含在另一个复合对象(例如数组)中。这样做的原因是我不想依赖于它们都适合记忆的假设。

换句话说,我想迭代它们,一次读取,解析和处理它们。

在YAML中,我可以使用YAML.load_documents来完成此操作。 (Ruby)JSON中有这样的东西吗?

谢谢, 基思

1 个答案:

答案 0 :(得分:1)

所以基本上你想要一个JSON的流解析器。

尝试yajl-ruby,一个带有ruby绑定到Yajl JSON流解析器库的gem,或者JSON::Stream一个流式纯ruby JSON解析器。