对象列表转换成JsonObject
来源:爱站网时间:2022-09-12编辑:网友分享
今天来给广大网友们说说看对象列表转换成JsonObject的详细内容,如果你刚好对这方面比较感兴趣的话,一定要看看爱站技术频道小编所整理的资料,或多或少能帮助到你解决问题。
问题描述
我正在使用Java语言我收到了从List
收到的getList function
。此功能占用所有区域包括。这是区域对象
public class Area {
private String id ;
private String type ;
private String code ;
private String parentCode;
//getter and setter
}
现在,我想转换具有以下格式的JsonObject
{[
"id": "",
"type": "",
"code":"",
"parentCode":""
"listAreaChild":{
[
"id": "",
"type": "",
"code":"",
"parentCode":""
"listAreaChild":{ [
"id": "",
"type": "",
"code":"",
"parentCode":""
}],
[
"id": "",
"type": "",
"code":"",
"parentCode":""
}],..
}
] }
],}
- 我想将listAreaChild字段添加到也具有相同格式的json中
- 您能给我一些建议以解决这种情况吗?
- 谢谢你,抱歉我的英语不好
解决方法:
您的Area
类没有用,因为所有属性都是私有的。没有人可以设置和读取值。您必须将属性标记为“ public”,或者更好地创建getter和setter方法,甚至更好地让Lombok替您完成。
在输出中,对象彼此链接,因此您需要添加另一个属性:
List listAreaChild=new ArrayList();
然后您可以填写此列表。
对象列表转换成JsonObject的详细内容分享到这里就结束了,还有需要补充的吗?可以来网站留言。想要收获不一样的技术文章内容,可以来爱站技术频道网站翻阅相关内容阅读。