JAVA中如何将数据组装为json树状结构的数据

我从数据库中查出的数据保存到一个集合List中,集合中是存的区域类Area。区域类的字段和数据库中结果的字段一样。图1中是我的数据库查询结果,想转行为json格式的树状结构。例如省-市-县这样的结构。就是图2的效果
图1:图片说明
图2:图片说明
弄了一天了还没出现,我太菜了。请大家帮帮忙

要么你就自己纯拼字符串,要么就直接用fastjson这类json工具类直接转。只要类结构和json结构能对应,可以直接转就可以了。

你定义一个类,层次和这个一样,数组用List代替,然后用谷歌的gson直接转为json串

JsonObject.toJSON

把县的集合当成市的属性,以此类推,然后取得数据直接json工具转一下,Ok

求救啊,这个还是不行。不能合并相同的