【发布时间】:2022-01-16 04:12:43
【问题描述】:
我正在尝试读取嵌套的 json 并将其转换为 Map。我能够将 json 解析为 java 对象,但无法从这些 java 对象转换为映射。
下面是json
"sources": [
{
"database": {
"dbConnectionId": "TestDBConnectionId",
"tableNames": [
{
"tableName": "TestTableName011",
"keys": ["column010, column011"]
},
{
"tableName": "TestTableName012",
"keys": ["column020, column021"]
}
]
}
}
]
Created Java object as follows:-
public class Sources {
private Database database;
//Getters and Setters
}
public class Database {
private String dbConnectionId;
private List<TableNames> tableNames;
//Getters and Setters
}
public class TableNames {
private String tableName;
private List<String> keys;
//Getters and Setters
}
【问题讨论】:
-
有什么问题?
-
@shmosel 我正在尝试获取 List
-
您想要一个包含 json 文件中存在的所有键和 tableNames 的映射还是什么?