Курс на Stepik
Обложка курса «Работа с документами в Java» на Stepik
1 390 ₽

Работа с документами в Java ★ 4.500

Открыть на
STEPIK.ORG

Реализация небольшого консольного приложение на Spring Shell, которое демонстрирует основы эффективной работы с документами XML(JAXB, StAX, XPath, XSLT 2.0, XSD),PDF(Apache FOP, iTextPDF), Excel(Apache POI)

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Работа с документами в Java»Учеников на курсе 58
Сертификаты, выданные на курсе «Работа с документами в Java»Сертификатов выдано 0
Отзывы о курсе «Работа с документами в Java»Отзывов получено 2
Рейтинг курса «Работа с документами в Java»Рейтинг курса 4.500
Уроки в курсе «Работа с документами в Java»Количество уроков 29
Время прохождения курса «Работа с документами в Java»Время прохождения курса —
Стоимость курса «Работа с документами в Java»Стоимость курса 1 390 ₽ —
Обновления курса «Работа с документами в Java»Обновления курса — —
Дата публикации курса «Работа с документами в Java»Дата публикации курса — ———
Последнее обновление курса «Работа с документами в Java»Последнее обновление — ———
Сложность normal — ———

Содержание курса

Разделы в курсе «Работа с документами в Java» 10 разделов Уроки в курсе «Работа с документами в Java» 29 уроков Время прохождения курса «Работа с документами в Java» 0 ч. Последнее обновление курса «Работа с документами в Java» обн. 2 года назад

Инициализация и валидация (открытый)

4 урока
1. Инициализация проекта ↗
2. Создание консольного Spring Shell приложения ↗
3. Создаем usersWithMeals.xml данные пользователей с едой и схему ↗
4. Validate XML files against XSD (XML Schema) ↗

Process XML file via JAXB (открытый)

5 уроков
1. Генерируем из XSD схемы Java классы ↗
2. JAXB unmarshalling (десериализация) ↗
3. Тестирование ↗
4. Обработка Filter params ↗
5. JAXB marshalling (сериализация) ↗

Process XML file via StAX

2 урока
1. Ищем пользователя с переданным email, фильтруем и маршализуем ↗
2. Тестируем StaxUtil с параметризацией ↗

Evaluate XPath against XML

1 урок
1. Evaluate XPath against XML ↗

Transform XML with XSLT

4 урока
1. Базовая реализация XSLT ↗
2. XSLT 2.0: форматирование время и даты ↗
3. Вызов методов Java из xslt (Saxon) ↗
4. Добавляем параметры фильтра ↗

Convert XML to PDF via Apache FOP

2 урока
1. Преобразуем XML в XSL-FO (XSLT) ↗
2. Преобразуем XSL-FO в PDF (Formatting Objects Processor) ↗

Convert XML to PDF via iText PDF

2 урока
1. Создание и вывод PDF документа ↗
2. Регистрация и установка шрифтов ↗

Convert XML to Excel via Apache POI

5 уроков
1. Вывод пользователей в отдельные вкладки (excel sheet) ↗
2. Обработка паттерна ${простая_подстановка_значения} ↗
3. Обработка паттерна \{требуется_модификация_страницы} ↗
4. Добавляем цвет ↗
5. Рефакторинг Util классов ↗

Convert XML to Excel via Jxls

3 урока
1. Подготовка к реализации ↗
2. Базовая реализация на основе шаблона ↗
3. Кастомизация: добавляем цвет ↗

Convert HTML to PDF via iText pdfHTML

1 урок
1. Проект iText pdfHTML ↗