Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ППТС-2 / Лекции / Lect4-05.doc
Скачиваний:
6
Добавлен:
12.05.2015
Размер:
645.12 Кб
Скачать

55

Прикладное программирование в ТС (2)

Лекция 4-05

Лекция 4-05

Раздел 5. Обработка документов xml

Тема 5.1. Вспомогательные языки xml

5.1.1. Язык XPath

5.1.1.1. Назначение и спецификации языка XPath

5.1.1.2. Типы данных в языках XPath и XQuery

5.1.1.3. Выражения XPath

5.1.1.3.1. Переменные и литералы

5.1.1.3.2. Числовые выражения

5.1.1.3.3. Выражения отношения

5.1.1.3.4. Булевские выражения

5.1.1.3.5. Выражения для типов последовательности

5.1.1.3.6. Условное выражение

5.1.1.3.7. Последовательности

5.1.1.3.8. Циклы

5.1.1.3.9. Квантификаторы

5.1.1.3.10. Выражения для последовательностей узлов

5.1.1.3.11. Приоритет операций

5.1.1.4. Функции и операторы XPath и XQuery

5.1.1.4.1. Функции-конструкторы

5.1.1.4.2. Числовые операторы и функции

5.1.1.4.3. Строковые функции

5.1.1.4.3.1. Функции сборки-разборки строк

5.1.1.4.3.2. Функции сравнения строк

5.1.1.4.3.3. Функции строковых значений

5.1.1.4.3.4. Функции поиска соответствия в строках

5.1.1.4.3.5. Функции с использованием регулярных выражений

5.1.1.4.4. Булевские функции и операторы

5.1.1.4.5. Функции и операторы для продолжительности, дат и времени

5.1.1.4.5.1. Операторы сравнения

5.1.1.4.5.2. Функции извлечения компонент

5.1.1.4.5.3. Арифметические операторы для продолжительности, дат и времени

5.1.1.4.6. Функции для узлов

5.1.1.4.7. Функции и операторы для последовательностей

5.1.1.4.7.1. Общие функции и операторы

5.1.1.4.7.2. Функции проверки количества элементов в последовательности

5.1.1.4.7.3. Функции и операторы для операций с множествами

5.1.1.4.7.4. Агрегатные функции

5.1.1.4.7.5. Операторы и функции, генерирующие последовательности

5.1.1.4.8. Контекстные функции

5.1.1.5. Выражения пути в XPath

5.1.1.5.1. Синтаксис выражений пути

5.1.1.5.2. Шаги с использованием оси поиска

5.1.1.5.2.1. Оси

5.1.1.5.2.2. Правила проверки

5.1.1.5.2.3. Предикаты

5.1.1.5.2.4. Сокращенный синтаксис выражений с использованием путей поиска

5.1.1.5.3. Шаги с использованием фильтров

5.1.2. Язык XQuery

5.1.2.1. Структура запроса XQuery

5.1.2.1.1. Главный модуль

5.1.2.1.1.1. Объявления параметров настройки

5.1.2.1.1.2. Объявления переменных

5.1.2.1.1.3. Объявления функций

5.1.2.1.1.4. Объявления опций

5.1.2.1.1.5. Операторы импорта

5.1.2.1.1.6. Объявления пространства имен

5.1.2.1.2. Библиотечный модуль

5.1.2.1.3. Комментарии

5.1.2.2. Конструкторы XQuery

5.1.2.2.1. Прямой конструктор

5.1.2.2.2. Вычисляемый конструктор

5.1.2.2.2.1. Вычисляемые конструкторы элемента и атрибута

5.1.2.2.2.2. Вычисляемый конструктор документа

5.1.2.2.2.3. Вычисляемый конструктор текстового узла

5.1.2.2.2.4. Вычисляемый конструктор комментария

5.1.2.2.2.5. Вычисляемый конструктор инструкции по обработке

5.1.2.3. Выражения FLWOR

5.1.2.3.1. Операторы for, let и return

5.1.2.3.2. Оператор where

5.1.2.3.3. Оператор order by

5.1.3. Язык XLink

5.1.3.1. Глобальные атрибуты языка XLink

5.1.3.2. Простые ссылки

5.1.3.3. Расширенные ссылки

5.1.3.4. Внешние ссылки

5.1.3.5. Задание базового URI для документа XML

Соседние файлы в папке Лекции