Стоимость курса
20 000 рубЗаказать
Вы научитесь:
Сформировать знания о технологиях XML, XSD, XSLT и XPath - современных технологиях хранения и обработки данныхАудитория:
Разработчики, тестировщики, бизнес-аналитики, занимающиеся обработкой и анализом данных, интеграцией информационных систем и обменом данными с органами государственной власти.Требования к предварительной подготовке слушателя:
Умение работать в текстовом редактореСодержание курса
XML расширяемый язык разметки.
- Синтаксис и семантика языка.
- Структура XML документа.
- Корректно сформированных (well formed) и валидные XML документы.
- Пространства имен.
- Объектная модель документа (DOM).
- Синтаксис и функции XPath.
- Поиск и извлечения блоков с помощью XPath.
- Различия между XPath 1.0 и 2.0, способы преобразования XML с использованием XPath.
- Использование XSD для проверки корректности (валидации) XML-документов.
- Чтение и создание XSD-схемы.
- Расширение существующих XSD-схем.
- Описания типов, элементов и атрибутов.
- Описание сложных типов данных.
- Средства создания и работы со схемами.
- Создание XSL документа.
- Программные средства преобразований XSLT.
- Шаблоны и шаблонные правила.
- Создание узлов различных типов.
- Копирование узлов.
- Управляющие конструкции.
- Сортировка значений.