【发布时间】:2021-03-17 19:54:30
【问题描述】:
我有一个 pojo,上面附有很多课程。想知道要传递给 API 的 JSON 结构。
有什么方法可以创建 json 结构(带有一些假数据)?
示例:
public class Staff {
private String personName;
private Salary salary;
private String[] position; // Array
private List<Department> department; // List
private Map<String, Address> addressMap; // Map
// getters & setters of those too.
}
-
Department内有更多 POJO(加入部门数据的人员) -
Salary有每个名称的版本。 - 某某。
我试图在不手动创建的情况下获得它的 JSON 结构。
类似这样的东西(预期输出)
{
"person_name": "person_name",
"salary": {
"joining_salary": "0",
"designation": {
"joining_designation": "joining_designation",
"some_data": "some_data"......
}
},
"department": {
"current_department": {
"latitude": 59.331132099999998,
"longitude": 18.066796700000001,
"address": {
"address_line": "address_line",
"city_name": "city_name",
"zip_code": "zip_code",
"country_code": "co" ....> Restricted to 2 charactors
}
}
},
"some_other": [
"...."
],
"some": "some"
}
【问题讨论】:
-
你可以使用像 swagger/openapi 这样的工具来为你生成这个输出。
标签: java json jsonconvert