
- •Предназначение 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-11
Окно вывода документа XML должно содержать следующие элементы:
заголовок "Расписание занятий";
наименование факультета (текстовое содержимое элемента department);
наименование группы (текстовое содержимое элемента group);
для каждого дня недели вывести:
наименование дня недели (значение атрибута name элемента week-day);
расписание занятий в виде таблицы со следующими колонками: номер занятия, время начала и окончания занятия (значение атрибута value элемента time-slot, на который ссылается атрибут ref соответствующего элемента time-slot-ref), наименование дисциплины (значение атрибута name элемента subject, на который ссылается атрибут ref соответствующего элемента subject-ref), ф.и.о. преподавателя (значение атрибута name элемента teacher, на который ссылается атрибут ref соответствующего элемента teacher-ref) и учебная аудитория (значение атрибута room элемента classroom, на который ссылается атрибут ref соответствующего элемента classroom-ref).
Вариант 2-12
Окно вывода документа XML должно содержать следующие элементы:
заголовок "Рабочие программы";
для каждой рабочей программы вывести (с соответствующими заголовками):
наименование дисциплины (значение атрибута name элемента study-subject);
специальность, по которой проходит дисциплина (текстовое содержимое элемента specialty);
общие сведения (текстовое содержимое элемента general-information);
цели и задачи дисциплины (текстовое содержимое элемента aims-and-goals);
заголовок "Лекции";
пронумерованные, начиная с 1, лекции, для каждой из которых задается тема лекции (значение атрибута theme в элементах lecture) и вопрос, рассматриваемый в лекции (текстовое содержимое элемента lecture-question);
заголовок "Практические занятия";
пронумерованные, начиная с 1, практические занятия, для каждого из которых задается тема занятия (значение атрибута theme в элементах practice) и вопрос, рассматриваемый в практическом занятии (текстовое содержимое элемента practice-question);
заголовок "Семинарские занятия";
пронумерованные, начиная с 1, семинарские занятия, для каждого из которых задается тема занятия (значение атрибута theme в элементах seminar) и вопрос, рассматриваемый в семинарском занятии (текстовое содержимое элемента seminar-question);
заголовок "Лабораторные работы";
пронумерованные, начиная с 1, лабораторные работы, для каждой из которых задается тема работы (значение атрибута theme в элементах lab);
методические указания (текстовое содержимое элемента methodic);
заголовок "Список литературы";
пронумерованные, начиная с 1, источники (текстовое содержимое элементов source);
фамилию, имя, отчество преподавателя (текстовое содержимое элемента fio);
дату окончания составления программы (текстовое содержимое элемента end-date).