Парсим JSON и XML в Java библиотеками Gson, Jackson, JAXB [Вебинар]

Вебинар для студентов курса Java-разработчик на платформе Тема “Работа с текстовыми форматами JSON и XML в Java. Сериализация и десериализация с использованием библиотек GSON, Jackson, JAXB“ - Разбираем синтаксис JSON/XML - Викторина на понимание синтаксиса :) - Простой парсинг курсов валют в record с использованием аннотаций - Пишем адаптер для сериализации/десериализации JSON - Используем jsr-310 для работы с датами и временем в Jackson - Десериализуем XML с помощью JAXB уже в простые классы Спикер: Шибков Константин Презентация: Проект по итогу вебинара, проведен дополнительный рефакторинг: 00:00 Приветствие 02:09 Что такое JSON? 05:52 Синтаксис JSON 13:13 Викторина валидности JSON 16:53 JSON↔POJO 21:07 Библиотеки Java для JSON 23:21 Лайфкодинг - создание проекта 26:35 Написание Http клиента 34:17 Ответы на вопросы 38:08 GSON: Создание классов проекций полей JSON 43:41 GSON: Подключение библиотеки 44:52 GSON: Настройки полей классов с помощью аннотаций 50:28 GSON: Десериализация строки в ZonedDateTime через адаптер 50:28 GSON: Сериализация объектов в JSON 01:02:55 Jackson: Подлючение и создание объектов 01:06:48 Jackson: Десериализация 01:10:00 Jackson: @JsonProperty 01:10:00 Jackson: @JsonIgnoreProperties 01:12:40 Jackson: Донастройка классов 01:14:47 Jackson: Десериализация строки в ZonedDateTime 01:21:47 Ответы на вопросы 01:32:23 Что такое XML? 01:32:23 Синтаксис XML 01:39:24 JSON vs XML 01:46:17 JAXB: Подлючение и создание объектов 01:46:17 JAXB: Десериализация 01:46:17 JAXB: Донастройка классов через аннотации и сериализация 02:13:07 JAXB: Ответы на вопросы
Back to Top