
- •Предназначение xml
- •Язык xml решает проблемы
- •Создание xml-документов
- •Отображение xml-документов
- •Некоторые базовые правила xml
- •Отображение xml-документа
- •Отобразите xml-документ без таблицы стиля
- •Основной критерий для валидного документа
- •Форма записи dtd
- •Создание dtd
- •Объявление типов элементов
- •Форма записи объявления типа элемента
- •Описание содержимого элемента
- •Задание дочернего содержимого элемента
- •Форма записи объявления списка атрибутов
- •Тип атрибута
- •Задание маркерного типа
- •Лабораторная работа 2 Пространства имен xml
- •Теоретическая часть Анатомия элемента
- •Вставка элементов html в xml-документы и использование пространства имен
- •Подготовка:
- •Ситуация:
- •Задание:
- •Примечание:
- •Решение:
- •Теория Вставка элементов html в xml-документы и использование пространства имен
- •Использование одного шаблона xsl
- •Предназначение xml
- •Язык xml решает проблемы
- •Создание xml-документов
- •Отображение xml-документов
- •Некоторые базовые правила xml
- •Отображение xml-документа
- •Отобразите xml-документ без таблицы стиля
- •Основной критерий для валидного документа
- •Форма записи dtd
- •Создание dtd
- •Объявление типов элементов
- •Форма записи объявления типа элемента
- •Описание содержимого элемента
- •Задание дочернего содержимого элемента
- •Форма записи объявления списка атрибутов
- •Тип атрибута
- •Задание маркерного типа
- •Лабораторная работа 2 Пространства имен xml
- •Теоретическая часть Анатомия элемента
- •Вставка элементов html в xml-документы и использование пространства имен
- •Подготовка:
- •Ситуация:
- •Задание:
- •Примечание:
- •Решение:
- •Теория Вставка элементов html в xml-документы и использование пространства имен
- •Использование одного шаблона xsl
- •Предназначение xml
- •Язык xml решает проблемы
- •Создание xml-документов
- •Отображение xml-документов
- •Некоторые базовые правила xml
- •Отображение xml-документа
- •Отобразите xml-документ без таблицы стиля
- •Основной критерий для валидного документа
- •Форма записи dtd
- •Создание dtd
- •Объявление типов элементов
- •Форма записи объявления типа элемента
- •Описание содержимого элемента
- •Задание дочернего содержимого элемента
- •Форма записи объявления списка атрибутов
- •Тип атрибута
- •Задание маркерного типа
- •Лабораторная работа 2 Пространства имен xml
- •Теоретическая часть Анатомия элемента
- •Вставка элементов html в xml-документы и использование пространства имен
- •Подготовка:
- •Ситуация:
- •Задание:
- •Примечание:
- •Решение:
- •Теория Вставка элементов html в xml-документы и использование пространства имен
- •Использование одного шаблона xsl
- •Лабораторная работа 5 Вывод документа xml в Internet Explorer с использованием dom xml
- •3.2. Реализация dom xml в Internet Explorer
- •3.3. Фундаментальные типы узлов dom для xml
- •3.3.1. Узлы NodeList и NamedNodeMap
- •3.3.2. Узел Node
- •3.3.3. Узел Document
- •3.3.4. Узел DocumentFragment
- •3.3.5. Узел Element
- •3.3.6. Узел Attr
- •3.3.7. Узел Comment
- •3.3.8. Узел Text
- •4. Порядок выполнения работы
- •Вариант 2-01
- •Вариант 2-02
- •Вариант 2-03
- •Вариант 2-04
- •Вариант 2-05
- •Вариант 2-06
- •Вариант 2-07
- •Вариант 2-08
- •Вариант 2-09
- •Вариант 2-10
- •Вариант 2-11
- •Вариант 2-12
- •Вариант 2-13
- •Вариант 2-14
- •Вариант 2-15
- •Вариант 2-16
- •Вариант 2-17
- •Вариант 2-18
- •Вариант 2-19
- •Вариант 2-20
- •Вариант 2-21
- •Вариант 2-22
- •Вариант 2-23
- •Вариант 2-24
- •Вариант 2-25
- •Вариант 2-26
- •Вариант 2-27
- •Вариант 2-28
- •Вариант 2-29
- •Вариант 2-30
- •5. Содержание отчета
- •6. Вопросы для самоконтроля
Вариант 2-06
Окно вывода документа XML должно содержать следующие элементы:
заголовок "Список учебников";
для каждого учебника вывести:
специальность учебника на русском языке (значение атрибута specialty в элементе manual);
номер издания учебника (значение атрибута edition-index в элементе manual);
автора или авторов учебника (текстовое содержимое элемента или элементов author); аннотации учебника (текстовое содержимое элемента annotation);
наименования уроков (текстовое содержимое элемента lesson), наименований разделов уроков (текстовое содержимое элемента section) и абзацы учебника (текстовое содержимое элемента paragraph), причем стилями, заданными соответственно в элементе content в атрибутах heading-style – для наименований уроков и разделов и text-style – для абзацев) ("ordinary" – обычный шрифт, "strong" – жирный шрифт, "big" – увеличенный размер шрифта, "small" – уменьшенный размер шрифта, "selected" – курсив);
заголовок "Вопросы"; список пронумерованных вопросов (текстовое содержимое элементов question);
заголовок "Упражнения"; список пронумерованных упражнений (текстовое содержимое элементов exercise) .
Вариант 2-07
Окно вывода документа XML должно содержать следующие элементы:
заголовок "Список товаров";
для каждого товара вывести (с соответствующими заголовками):
категорию товара на русском языке (значение атрибута category в элементе product);
производителя товара (значение атрибута producer в элементе product);
спецификацию товара (текстовое содержимое элемента specification);
дополнительные сведения о товаре (текстовое содержимое элемента options);
оптовую и розничную цены товара (значение атрибутов purchase и sale в элементе price);
заголовок "Сопровождение товара:";
количество проданного товара, количество товаров на складе и количество заказанного товара (текстовое значение элементов sale-number, store-number и request-number).
Вариант 2-08
Окно вывода документа XML должно содержать следующие элементы:
заголовок "Список заданий";
для каждого задания вывести (с соответствующими заголовками):
срок выполнения задания (значение атрибута deadline в элементе task);
фамилию, имя и отчество студента (текстовое содержимое элемента fio);
тему задания (текстовое содержимое элемента theme);
заголовок "Входные данные работы"; пронумерованный список входных данных для работы (текстовое содержимое элементов input-data-item);
пронумерованный список наименований разделов работы (текстовое содержимое элементов content-item);
пронумерованный список плакатов для демонстрации работы (текстовое содержимое элементов graphics);
фамилии, имена и отчества консультантов и номера разделов, которые они консультировали (текстовое содержимое элементов consulting и значение атрибутов section в элементах consulting);
имя пункта плана, даты начала и окончания выполнения пункта (значение атрибутов section, begin-date и end-date в элементах calendar-plan-item).