我正在尝试像这样转换嵌套的点分隔文件:
AAA, value1, value11
AAA.BBB, value3, value22
AAA.BBB.CCC, value3, value33
AAA.DDD, values44, value44
到对象,将能够描述为JSON:
{
"name": "AAA",
"type": "value1",
"property": "value11",
"children": [
{
"name": "BBB",
"type": "value2",
"property": "value22",
"children": [
{
"name": "CCC",
"type": "value3",
"property": "value33",
"children": []
}
]
},
{
"name": "DDD",
"type": "value4",
"property": "value44",
"children": []
}
]
}
请告诉我,如何在Java中实现这种情况?