У меня есть два объекта JSONObject, перечисленных ниже
ProductionCast castDetails =restTemplate.getForObject(url, ProductionCast.class);
MovieDetails movieDetails = movieDao.getDetailsOfCast(id).orElse(new MovieDetails());
//more code
return list; //list of two objects *List<Object>*
Результат будет выглядеть так:
{"
movieId":1001,
"movieName":"Bahubali"
//little more details
}
{
"movieId":1001,
"Director":"Rajamouli"
//little more details
}
Я хочу получить результат как:
{
"movieId":1001,
"movieName":"Bahubali",
"director":"Rajamouli"
//little more details
}
Что я могу сделать, чтобы объединить результат JSON? Я хочу объединить это на основе "movieId".
Редактировать: Мой вопрос был идентифицирован как дубликат. здесь я хочу объединить объекты, которые возвращают результат в формате JSON, используя @RestController. Я не использую какие-либо JSON объекты. Надеюсь, вы поняли.