Курс на 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