Ниже приведен мой JSON:
{
"key1" : "10.5",
"key2" : "20.5",
"key3" : "10.5",
"key4" : "20.5",
"key5" : "10.5"
}
Я хочу отправить этот Json в класс контроллера при вызове почтовой службы, и я хочу повторить json на основе ключа в классе.Как мы получаем json в нашем классе и как мы итерируем.
Я сделал следующее:
@PostMapping("/api/v1/save")
public String save_commodities_user_predict_data(@RequestBody String jsonData) {
System.out.println("jsonData:"+jsonData);
}
В консоли я получаю вывод ниже:
jsonData:{
"key1" : "10.5",
"key2" : "20.5",
"key3" : "10.5",
"key4" : "20.5",
"key5" : "10.5"
}
Теперь, как мне перебрать jsonData и получить значение на основе ключа в моем классе java?
Пожалуйста, уточните.