1
我正在尋找解決問題的並行方法。我發佈在「How can I subract two json files in ruby」中的一種方法。另一種方法是這樣的。在比較ruby中的兩個json文件時,如何忽略某些屬性?
我使用這個漂亮的json_diff.rb程序來比較兩個相似結構的json文件。如何跳過可嵌套在其他屬性中的某些屬性? 例如,我已經file1.json
{
"id" : "file1",
"att1" : {
"attA" : {
"free_mem" : "1234",
"buff_mem" : "5678"
},
"attB" : {
"name" : "Joe",
"location" : "Lab"
}
}
}
和file2.json
{
"id" : "file2",
"att1" : {
"attA" : {
"free_mem" : "5555",
"buff_mem" : "6666"
},
"attB" : {
"name" : "John",
"location" : "Lab"
}
}
}
我想忽略attA
。請注意,這些文件只是示例,我擁有的真正的json文件將具有更多要忽略的屬性,這些屬性可能會嵌套在其他屬性的更深處。
可能重複的[我如何在ruby中提取兩個json文件](http://stackoverflow.com/questions/33128927/how-can-i-subract-two-json - 文件在紅寶石) –
您複製您自己的問題... http://stackoverflow.com/questions/33128927/how-can-i-subract-two-json-files-in-ruby –
他們是解決同一問題的不同方法。 –