我有一个类似这样的JSON文件:
{
"user" : { "movie": 0 }
}
我想将另一个用户添加到上面的JSON文件中。例如,像这样:
{ "user" : {
"movie" : 0
},
"user2" : {
"movie": 0
}
}
任何帮助都将不胜感激。
答案 0 :(得分:4)
使用
将文件加载到Ruby Hash中hash = JSON.load(File.read("path/to/file"))
然后编辑哈希
hash["user2"] = { "movie" => 0 }
然后将其编码回来
File.write("path/to/file", JSON.dump(hash))