@hellhoundSE

Есть ли автоматический парсинг JSON в java pojo?

Я еще очень слаб в rest api, и springboot, но я знаю что springboot умеет сам парсить в json и обратно .
Я собираюсь в коде сделать HTTP запрос (в ответ я получаю json), вопрос в том может ли спринг сам сделать из него джава объект. Простите если вопрос некоректен. Спасибо за любые ответы.
url = new URL("https://httpbin.org/get");
			HttpURLConnection con = (HttpURLConnection) url.openConnection();
			con.setRequestMethod("GET");

			int status = con.getResponseCode();
			BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream()));
			String inputLine;
			StringBuffer content = new StringBuffer();
			while ((inputLine = in.readLine()) != null) {
				content.append(inputLine);
			}
			System.out.println("\n"+content+"\n");
			in.close();
			con.disconnect();
  • Вопрос задан
  • 449 просмотров
Пригласить эксперта
Ответы на вопрос 1
@JeRRy_froyo
В Spring есть RestTemplate: https://www.baeldung.com/rest-template

public class Foo implements Serializable {
    private long id;
 
    private String name;
    // standard getters and setters
}


RestTemplate restTemplate = new RestTemplate();
Foo foo = restTemplate.getForObject(url, Foo.class);
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы