Назад к вопросам
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.