Sobes.tech
Назад к вопросам
Middle
6

Как парсить JSON в Java? Какие библиотеки используются и как выглядит код?

Компании, где спрашивали
Финансовые платформы

Ответ от нейросети

sobes.tech AI

Для парсинга JSON в Java часто используют библиотеки:

  • Jackson (com.fasterxml.jackson)
  • Gson (от Google)
  • JSON-B (стандарт Java EE)

Пример с использованием Jackson:

import com.fasterxml.jackson.databind.ObjectMapper;
import java.io.IOException;

public class User {
    public String name;
    public int age;
}

public class JsonParsingExample {
    public static void main(String[] args) throws IOException {
        String json = "{\"name\": \"Иван\", \"age\": 30}";

        ObjectMapper mapper = new ObjectMapper();
        User user = mapper.readValue(json, User.class);

        System.out.println("Имя: " + user.name);
        System.out.println("Возраст: " + user.age);
    }
}

Здесь ObjectMapper преобразует JSON-строку в объект класса User. Аналогично можно сериализовать объекты обратно в JSON.