Информация о книге

978-5-94074-419-1, 978-5-9775-0292-4, 0-596-00974-7

Главная  » Тематика определяется » XSLT. Сборник рецептов

Мангано С., XSLT. Сборник рецептов

БХВ-Петербург, ДМК Пресс, 2008 г., 864 стр., 978-5-94074-419-1, 978-5-9775-0292-4, 0-596-00974-7 , 234*164*36 мм., тираж: 1500


Наличие в интернет-магазинах

Магазинов: 2, Цена: от 898 руб. посмотреть все

Купить эту книгу можно в интернет-магазинах

  Буквоед - 898 руб.
  Страница товара выбранного интернет-магазина откроется в новом табе

Скачать, но не бесплатно эту книгу можно в интернет-магазинах

  Литрес - 519 руб.

Читать онлайн


Доступен для чтения фрагмент книги

Ключевые слова


  XSLT 


Поделиться ссылкой на книгу



Содержание книги

Предисловие
О структуре книги
Типографские соглашения
О примерах кода
Благодарности
Глава 1. Язык XPath
1.1. Применение осей
1.2. Фильтрация узлов
1.3. Работа с последовательностями
1.4. Включение условий в выражения if
1.5. Исключение рекурсии с помощью выражений
for
1.6. Упрощение сложной логики с помощью
кванторов
1.7. Операции над множествами
1.8. Сравнение узлов
1.9. Как ужиться с расширенной системой типов в
XPath 2.0
1.10. Как воспользоваться расширенной системой
типов в XPath 2.0
Глава 2. Строки
2.0. Введение
2.1. Завершается ли данная строка указанной
подстрокой?
2.2. Нахождение позиции начала подстроки
2.3. Удаление заданных символов из строки
2.4. Поиск подстроки с конца строки
2.5. Повторение строки N раз
2.6. Обращение строки
2.7. Замена текста
2.8. Преобразование регистра
2.9. Разбиение строки на лексемы
2.10. Как обойтись без регулярных выражений
2.11. Использование регулярных выражений
2.12. Расширения EXSLT для работы со строками
Глава 3. Математические операции над числами
3.0. Введение.
3.1. Форматирование чисел.
3.2. Округление чисел с заданной точностью
3.3. Преобразование римских числительных в
числа.
3.4. Преобразование из одной системы счисления в
другую
3.5. Реализация стандартных математических
функций
3.6. Вычисление сумм и произведений
3.7. Нахождение минимума и максимума
3.8. Вычисление статистических функций
3.9. Вычисление комбинаторных функций
3.10. Проверка битов
Глава 4. Даты и время
4.0. Введение.
4.1. Вычисление дня недели
4.2. Вычисление последнего дня месяца
4.3. Получение названий дней и месяцев
4.4. Вычисление юлианского и абсолютного дня,
соответствующих заданной дате.
4.5. Вычисление номера недели,
соответствующего заданной дате
4.6. Юлианский календарь
4.7. Календарь ISO
4.8. Исламский календарь
4.9. Еврейский календарь
4.10. Форматирование даты и времени
4.11. Определение светских и церковных
праздников
Глава 5. Отбор и обход
5.0. Введение
5.1. Игнорирование элементов=дубликатов
5.2. Отбор всех элементов, кроме одного
5.3. Отбор узлов по контексту
5.4. Выполнение обхода в прямом порядке
5.5. Выполнение обхода в обратном порядке
5.6. Выполнение обхода во внутреннем порядке
5.7. Выполнение обхода по уровням
5.8. Обработка узлов по позиции
Глава 6. XSLT 2.0
6.0. Введение.
6.1. Преобразование простых именованных
шаблонов в функции XSLT
6.2. Для группировки пользуйтесь командой
for=each=group, а не методом Мюнха
6.3. Модульность и режимы
6.4. Применение типов в целях безопасности и
точности выражения намерений
6.5. Избегайте подводных камней при переносе с
XSLT 1.0 на 2.0
6.6. Эмуляция объектно=ориентированных
методик повторного использования и паттернов
проектирования
6.7. Обработка неструктурированного текста с
помощью регулярных выражений
6.8. Решение трудных задач сериализации с
помощью таблиц символов.
6.9. Вывод нескольких документов
6.10. Обработка строковых литералов,
содержащих кавычки
6.11. Новые возможности старых конструкций XSLT
1.0
Глава 7. Преобразование XML в текст
7.0. Введение.
7.1. Пустое пространство.
7.2. Экспорт XML в файл с разделителями полей.
7.3. Создание отчета с несколькими колонками
7.4. Отображение иерархии
7.5. Вывод текста с нумерацией
7.6. Вывод текста в области заданной ширины с
заданным выравниванием
Глава 8. Преобразование XML в XML
8.0. Введение.
8.1. Преобразование атрибутов в элементы
8.2. Преобразование элементов в атрибуты
8.3. Переименование элементов или атрибутов
8.4. Объединение документов с одной и той же
схемой
8.5. Объединение документов с различными
схемами
8.6. Расщепление документов
8.7. Уплощение иерархии XML
8.8. Углубление иерархии XML
8.9. Реорганизация иерархии XML
Глава 9. Опрос XML_документа
9.0. Введение.
9.1. Выполнение теоретико=множественных
операций над наборами узлов
9.2. Выполнение теоретико=множественных
операций над наборами узлов с использованием
семантики значений
9.3. Сравнение наборов узлов на равенство по
значению
9.4. Выполнение запросов, сохраняющих
структуру
9.5. Соединения.
9.6. Реализация на XSLT сценариев, приведенных в
спецификации W3C XML Query
Глава 10. Преобразование XML в HTML
10.0. Введение
10.1. Использование XSLT в качестве языка
стилизации
10.2. Создание документов, связанных
гиперссылками
10.3. Создание HTML=таблиц
10.4. Создание фреймов
10.5. Создание таблиц стилей, управляемых
данными.
10.6. Создание замкнутого преобразования
10.7. Заполнение формы
Глава 11. Преобразование XML в SVG
11.0. Введение
11.1. Преобразование имеющейся заготовки SVG
11.2. Создание повторно используемых утилит
генерации SVG для графиков и диаграмм
11.3. Создание графического представления
деревьев
11.4. Создание интерактивных Web=страниц,
включающих SVG
Глава 12. Генерация кода
12.0. Введение
12.1. Генерация определений констант
12.2. Генерация предложения switch
12.3. Генерация кода заглушки обработчика
сообщения
12.4. Генерация оберток для данных
12.5. Генерация функций форматированной печати
12.6. Генерация Web=клиента для тестирования
ввода данных
12.7. Генерация CGI=сценария для обработки
тестовых данных
12.8. Генерация кода из UML=моделей, описанных
на языке XMI
12.9. Генерация XSLT из XSLT.
Глава 13. Рецепты применения XSLT в
вертикальных приложениях
13.0. Введение
13.1. Преобразование документов из формата Visio
VDX в формат SVG
13.2. Работа с электронными таблицами в формате
Excel XML
13.3. Генерация тематических карт из UML=модели
с помощью XMI
13.4. Генерация Web=сайтов из тематических карт
13.5. Генерация документации о SOAP из
WSDL=документа
Глава 14. Расширение и встраивание XSLT
14.0. Введение
14.1. Функции расширения в Saxon
14.2. Элементы расширения в Saxon
14.3. Функции расширения в Xalan=Java 2
14.4. Описание Java=функций расширения в
формате класса
14.5. Описание Java=функций расширения в
формате пакета
14.6. Описание Java=функций расширения в
формате Java
14.7. Функции расширения на языке сценариев с
использованием встроенного сценария
14.8. Элементы расширения в Xalan=Java 2
14.9. Реализация элемента расширения на языке
Java
14.10.Реализация элементарасширения на
сценарном языке.
14.11.Функции расширения в MSXML
14.12.Использование встроенных расширений
Saxon и Xalan
14.13.Расширение XSLT с помощью JavaScript
14.14.Реализация функций расширения на языке
Java
14.15.Реализация элементов расширения на языке
Java
14.16.Работа с XSLT в программах на языке Perl
14.17.Работа с XSLT в программах на языке Java
Глава 15. Тестирование и отладка
15.0. Введение
15.1. Эффективное использование xsl:message
15.2. Трассировка потока обработки документа
таблицей стилей
15.3. Автоматизация вставки отладочной печати
15.4. Встраивание тестовых данных в служебные
таблицы стилей
15.5. Организация автономных тестов
15.6. Тестирование граничных условий и
ошибочных данных
Глава 16. Обобщенное и функциональное
программирование
16.0. Введение
16.1. Создание полиморфного XSLT=кода
16.2. Создание обобщенных функций
агрегирования элементов
16.3. Создание обобщенных функций
ограниченного агрегирования
16.4. Создание обобщенных функций отображения
16.5. Создание обобщенных генераторов наборов
узлов
Алфавитный указатель.


Об авторе


Отзывы

Сборник рецептов - название правильное  [19 April 2013]
А свою ситуацию еще нужно найти. Слишком длинные листинги - трудно разобраться. Суть решения замыливается и применить к своему исходному XML тоже еще нужно поднапрячься. В общем, так себе книжица.
Хорошая книга  [17 May 2009]
Хорошая книга.
Много полезных рецептов.

Но думаю не для новичков.

Последние поступления в рубрике "Тематика определяется"



Математика. Подготовка к ЕГЭ. Задачи с параметрами.10-11 классы 

В предлагаемом пособии представлен обширный материал, посвященный двум заключительным и сложным темам ЕГЭ профильного уровня: задачам с параметрами и числам и их свойствам. На многочисленных примерах с подробными решениями и обоснованиями (как и требуется на экзамене) показаны различные методы и решения задач....

План счетов бухгалтерского учета с последними изменениями 

Читателю предлагается самая последняя редакция Плана счетов бухгалтерского учета финансово-хозяйственной деятельности организаций и инструкции по его применению с учетом последних приказов Минфина РФ. План счетов - это важнейший инструмент бухгалтерского учета, настольная книга для каждого практического бухгалтера....

На ферме. Книжка с наклейками 

Игры с наклейками - занятие не только интересное, но и полезное. С этой книгой малыш познакомится с различными видами транспорта, потренируется решать простые логические задачки и находить соответствия....

Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Мангано С., XSLT. Сборник рецептов в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.