【发布时间】:2014-06-19 21:28:04
【问题描述】:
将哈希数写入 json 文件的正确方法是什么,以后可以有效地对其进行解析。 例如:
hash1 = {:a=>1,:b=>'foo'}
hash2 = {:c=>3,:b=>'bar'}
...
hashN = {...}
File.open("data.json", "a") { |io| io.write(hash1.to_json)}
我可以在文件的每个散列后写一个逗号,但这对我来说看起来不太好..这是更好的方法吗?
【问题讨论】:
-
您有一堆哈希值,您想将它们转换为 JSON 并将该 JSON 保存在一个文件中?
-
@muistooshort:是的,然后我希望以后能够解析 json 文件..
-
为什么在每个文档后面加逗号不好看?
标签: ruby-on-rails ruby json hash