Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]
Содержание
Введение
Глава 1. Знакомство с XML
Многоцелевое использование документов
Печать против online
Многоцелевое использование
Реальные примеры
Как возникла эта книга
Шаблон проекта
Что такое XML и как с ним бороться
XML в контексте
XML как упрощение SGML
На что похож XML
Атрибуты дескрипторов XML
Что такое XSL
Анализ и план построения проекта
BiblioTech
Анализ прецедента
Визуализация
Прогулка мелкими шагами
Что не вошло в эту книгу
Следующие шаги
Глава 2. Переход от HTML к XHTML
Преобразование в HTML
От Word к HTML
Правильно построенный HTML
Исправление HTML
Документы и DOM
DOM против DOM
Преобразование Word в XHTML
Анализ
Подробно о Word2XHTML
Анализ
Анализ
Свойство Attributes
Рекурсия
Установка завершающего дескриптора
Подробное рассмотрение кода
Исследование ввода
Habeas Corpus
И пусть ошибки покоятся с миром
Следующие шаги
Глава 3. Проверка документа с помощью DTD
От XHTML к XML
Распознавание структуры
Проверка правильности документов XML
Модификация DTD
Анализатор проверки достоверности
Цели преобразования
Правила, которые необходимо написать
Удаление ненужного HTML
Анализ
Разметка строк текста программы
Анализ
Отступы и табуляция
Разметка терминов и примечаний
Создание структуры
По пути дальнейшего пребывания HTML
Создание DTD Анализ
Параметры объектов
Что может сообщить DTD
Следующие шаги
Глава 4. XSL - расширяемый язык листов стилей
Ввод и вывод
Вызов методов
Загрузка XSL
Подробно об XSL
Анализ
Пространство имен
Шаблоны, фильтры и маски
Маска распознавания
Поиск неизвестных дескрипторов
Создание DOM
Анализ XSL
Дескрипторы, которые можно игнорировать
Обработка дескриптора <р>
Объединение строк листинга и заметок
Специальные символы
Удаление разметки вложенных абзацев
Сценарий XSL
Преобразование XHTML в XML
Следующие шаги
Глава 5. Управление объектной моделью документа
Исследование промежуточного файла
Анализ
Подробное рассмотрение промежуточного файла
Создание разделов
Определение раздела
Второй этап преобразования XHTML в XML
Анализ
Анализ
Перспективы объектного подхода
Документ и объектная модель документа
Сборка разделов: стратегия
Сборка разделов: реализация
Анализ
Создание идентификатора раздела
Создание инструкций процесса
Создание иерархии
Создание элемента верхнего уровня
Расположение элементов
Братья и тети
Блоки листинга
Вставка нового элемента
Строки примечания
Следующие шаги
Глава 6. Сохранение, преобразование и отображение статей
Поиск статей снизу вверх
Начнем со статей уровня D
Реализация отказоустойчивости
Запись статей в базу данных
Вставка статьи
Отслеживание id
Создание базы данных
Что же было сделано
Отображение статей
Преобразование в HTML
Получение статей из базы данных
Создание объекта исходного XML DOMDocument
Использование XSL для получения HTML
Листы стилей XML в HTML
Реализация преобразования XSL
Итак, приступим
Заголовок HTML
Обработка разделов
Преобразование листинга
Обработка примечаний
Код внутри абзаца
Дескрипторы, похожие на HTML
Пропуски и табуляции
Пропуски
Табуляция
Специальные символы
Обработка рабочих директив
Резюме документа
Следующие шаги
Глава 7. Использование XML и XSL с DHTML для создания компонентов
Стратегия
Воссоздание иерархии
ShowTOC.ASP
Преобразование XML в оглавление
Создание ТОС в HTML
Выделение цветом
Показ статьи
Развертывание
Создание HTML из XML с помощью XSL
Создание элементов listing
Несколько решений одной задачи
От XML к XML
От XML к HTML
Следующие шаги
Глава 8. Новые функциональные возможности приложения
Приложение
Список статьей
Броузеры низкого уровня и копирование кода
Новые возможности приложения
StoryList.asp
Реализация XSL для броузеров низкого уровня
Реализация блоков листинга
Создание блоков листинга в HTML
Создание HTML с помощью XSL
Следующие шаги
Глава 9. Создание и поддержка документов XSL с помощью XSL Helper
Облегчение создания XSL
Реализация XSL Helper
Что делает Refresh()
Как работает Refresh()
Извлечение параметров
Отображение исходного XML и листов стилей XSL
Преобразования
Отображение результатов
Отображение XML как HTML
Элементы листа
Элементы, содержащие вхождения
Распознавание инструкций процесса
Распознавание других элементов
Распознавание атрибутов
Верхняя часть листов стилей
Обсуждение результата Редактирование и сохранение изменений
Следующие шаги
Глава 10. Обзор методов и технологий
Взгляд на проделанную работу
Преобразование из HTML в XHTML
Преобразование из XHTML в XML
Использование XML и XSL для отображения статей
Клиентский XSL
Что осталось "за кадром"
Развитие спецификаций
Выполнение спецификации
Клиентские достоинства
DTD
Язык спецификации схем
Возможности SQL Server
Интеграция XML с другими продуктами
ADO 2.1
XMLHTTP
Следующие шаги
Приложение А. Рекомендуемая литература
Visual Basic
ASP
JavaScript
ADO
Transact SQL & SQL Server
MTS, COM & COM+, Enterprise Applications
ActiveX и ATL
Web-проектирование и проектирование пользовательского интерфейса
XML
Публикация Internet-приложения
Объектно-ориентированный анализ, проектирование и шаблоны
Предметный указатель
Начало
Оглавление
Введение
Об авторах
Заказать книгу в магазине "Мистраль"