Парсим 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: Ответы на вопросы
4 views
1992
639
4 months ago 00:59:55 1
Автоматизация Chat GPT для SEO
4 months ago 00:06:00 1
Что такое парсинг
5 months ago 00:18:50 1
Как устроен парсинг JSON? Пишем свой JSON парсер на Python
5 months ago 04:09:06 1
Прожарка MVC на пакетах Symfony #php #symfony #mvc #frameworkphp
6 months ago 00:18:23 1
100 000р на парсинге | Парсинг сайта на Python | Фриланс жив
6 months ago 00:45:11 1
ПИШЕМ ПРИЛОЖЕНИЕ СПИСОК ДЕЛ НА C# WPF ОТ НАЧАЛА ДО КОНЦА | DATAGRID | JSON ПАРСИНГ РАБОТА С ФАЙЛАМИ
7 months ago 00:08:06 1
Обучение парсингу на Python | Парсинг без обнаружения | Парсинг CloudFlare | Selenium, CloudFlare
7 months ago 00:13:05 3
Парсинг на Python | Парсинг сайта HeadHunter
7 months ago 00:06:52 1
ДЕЛАЕМ GET ЗАПРОС НА СЕРВЕР И ПАРСИМ ОТВЕТ В JSON НА C++!
8 months ago 00:44:16 3
Михаил Бесхитров — BDUI на 100%: управляем шиммерами с бэкенда
8 months ago 00:12:58 1
CURL - Установка | Основы использования CURL | Работа с API | Запросы с JSON Payload | Парсинг с jq
8 months ago 00:13:10 1
Парсим токен из ответа JSON
9 months ago 00:23:33 1
Парсинг на Python | Зарабатываем на фрилансе | Телеграм бот на aiogram | Парсинг динамического сайта
9 months ago 00:41:59 1
Парсим интернет-магазин Петрович: сбор данных JSON с помощью Python, requests и pydantic
9 months ago 00:37:26 1
TenChat бот. Автоматизация не взаимных отписок. Веб и запросы BAS
11 months ago 00:44:16 1
TypeScript на максималках. Защищаемся от any в кодовой базе
12 months ago 00:19:28 1
Бот ВКонтакте на Python #1 | Парсинг ВКонтакте
1 year ago 00:46:21 3
Comparing Libraries to Parse JSON Data in C++ - Maja Marevic - C++ on Sea 2023
1 year ago 00:19:08 2
3. Парсинг сайта на Python. Библиотеки Beautiful Soup и request.