Java を使用して次の JSON パターンを作成する際のアルゴリズムはどのように作成すればよいですか?
対象のJSONパターンは以下の通り
{
"title":"ABC",
"children":[{
"title":"ABC_SUK",
"children":[{
"title":"ABC_SUK_Block_01",
"children":[{
"title":"XXX_201",
},{
"title":"XXX_202",
}]
},{
"title":"ABC_SUK_Block_02",
"children":[{
"title":"XXX_203",
},{
"title":"XXX_204",
}]
}]
}]
}
次の表から
group | site | block |hostname
_________________________________________
ABC | ABC_suk | ABC_SUK_Block_01|XXX_201
ABC | ABC_suk | ABC_SUK_Block_01|XXX_202
ABC | ABC_suk | ABC_SUK_Block_02|XXX_203
ABC | ABC_suk | ABC_SUK_Block_02|XXX_204
1つのオブジェクトを1行追加していますArrayList<Object>