
Ниже перечислен ряд тем книги. Заметьте, что каждая тема включает в себя несколько подтем (слишком многочисленных, чтобы приводить их здесь):
• рекомендации по работе с XSLT 1.0;
• рабочий проект XSLT 1.1;
• требования XSLT 2.0;
• рекомендации по работе с ХРАТН 1.0;
• требования XPath 2.0;
• рекомендации по работе с пробной версией XSL 1.0;
• работа с процессорами Xalan, Saxon, XT и Oracle;
• создание выходных данных в форматах XML, HTML, RTF и простого текста;
• рекурсивная обработка шаблонов;
• правила шаблона по умолчанию;
• обработка пустого пространства;
• отключение вывода;
• выбор применяемого шаблона;
• создание шаблонов совпадений;
• использование предикатов в шаблонах совпадений;
• поиск совпадений элементов, дочерних и производных элементов, атрибутов и т.д.;
• поиск по идентификатору;
• синтаксис, связанный с XPath;
• условия if;
• конструкции for-each;
• реализация конструкций условного выбора;
• простая сортировка элементов;
• обработка множественного выделения;
• вложенные шаблоны;
• параметры таблицы стилей;
• упрощенные таблицы стилей;
• написание таблиц стилей для Internet Explorer;
• создание правил таблицы стилей;
• использование элементов расширения;
• использование функций расширения;
• создание элементов с результатом в виде литерала;
• использование шаблонов со значениями атрибутов;
• удаление пустого пространства;
• создание новых элементов, атрибутов, комментариев и т.д.;
• режимы XSLT (форматирование по контексту);
