如何使用java在另一个json中转换json
我有这样一个json:如何使用java在另一个json中转换json,java,json,Java,Json,我有这样一个json: { "name": "Team Wolf", "www": "http://www.teamwolf.qqq", "department": "department1", "team1": "team1" }, { "name": "Team Fox", "www": "http://www.teamfox.qqq", "department": "department1", "team2": "te
{
"name": "Team Wolf",
"www": "http://www.teamwolf.qqq",
"department": "department1",
"team1": "team1"
},
{
"name": "Team Fox",
"www": "http://www.teamfox.qqq",
"department": "department1",
"team2": "team2"
},
{
"name": "Team Falcon",
"www": "http://www.teamfalcon.qqq",
"department": "department1",
"team3": "team3"
}
'department1': {
'team1': {
'name':'Team Wolf',
'www': 'http://www.teamwolf.qqq'
},
'team2': {
'name':'Team Fox',
'www': 'http://www.teamfox.qqq'
},
'team3': {
'label':'Team Falcon',
'www': 'http://www.teamfalcon.qqq'
}
我需要将其转换为json结构,如下所示:
{
"name": "Team Wolf",
"www": "http://www.teamwolf.qqq",
"department": "department1",
"team1": "team1"
},
{
"name": "Team Fox",
"www": "http://www.teamfox.qqq",
"department": "department1",
"team2": "team2"
},
{
"name": "Team Falcon",
"www": "http://www.teamfalcon.qqq",
"department": "department1",
"team3": "team3"
}
'department1': {
'team1': {
'name':'Team Wolf',
'www': 'http://www.teamwolf.qqq'
},
'team2': {
'name':'Team Fox',
'www': 'http://www.teamfox.qqq'
},
'team3': {
'label':'Team Falcon',
'www': 'http://www.teamfalcon.qqq'
}
简单地说,我需要按“部门1”对数据进行分组。
如果您有任何建议,我们将不胜感激。尝试使用gson或Jackson等工具将json映射到Java对象。请参阅了解如何在java中按属性对对象进行分组。请尝试使用gson或Jackson等工具将json映射到java对象。请参阅了解如何在java中按属性对对象进行分组。