0
私はjson文字列をnセット持っています。どのようにそれらをJavaで1つだけにマージできますか?JSON構造体を再帰的にマージする
競合が発生した場合、最新のjsonは以前の情報よりも優先されます。配列はマージされません。
例
JSONベース:
{
"plank" : {
"count" : 2,
"properties" : {
"type" : "oak",
"dimensions" : [5.0, 25, 25]
}
}
}
と合併:
{
"plank" : {
"count" : 4,
"properties" : {
"dimensions" : [5.0, 12.5, 25]
}
},
"scrap" : {
"count" : 1,
}
}
は次のようになります。
{
"plank" : {
"count" : 4,
"properties" : {
"type" : "oak",
"dimensions" : [5.0, 12.5, 25]
}
},
"scrap" : {
"count" : 1,
}
}