- •Предназначение 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-29
Окно вывода документа XML должно содержать следующие элементы:
заголовок "Список интерфейсов языка Java";
для каждого интерфейса вывести (с соответствующими заголовками):
имя интерфейса (значение атрибута name в элементе interface);
описание интерфейса (текстовое содержимое элемента description);
модификатор интерфейса (текстовое содержимое элемента modifier);
заголовок "Список родительских интерфейсов";
для каждого родительского интерфейса задается: номер интерфейса (начиная с 1), имя интерфейса (значение атрибута name в элементе superinterface) и описание интерфейса (текстовое содержимое элементов superinterface);
заголовок "Список дочерних интерфейсов";
для каждого дочернего интерфейса задается: номер интерфейса (начиная с 1), имя интерфейса (значение атрибута name в элементе subinterface) и описание интерфейса (текстовое содержимое элементов subinterface);
заголовок "Список полей";
для каждого поля задается: номер поля (начиная с 1), имя поля (значение атрибута name в элементе field), тип поля (значение атрибута type в элементе field) и описание поля (текстовое содержимое элементов field);
заголовок "Список методов";
для каждого метода задается: номер метода (начиная с 1), имя метода (значение атрибута name в элементе method), модификаторы метода (текстовое содержимое элементов modifiers), тип возвращаемого значения для метода (текстовое содержимое элементов return-value-type) и описание метода (текстовое содержимое элементов description);
для каждого параметра метода вывести его характеристики в виде таблицы, содержащей следующие столбцы: номер параметра (начиная с 1), имя параметра (значение атрибута name в элементе parameter), тип параметра (значение атрибута type в элементе parameter) и описание параметра (текстовое содержимое элементов parameter);
версию Java, в которой впервые появился интерфейс (текстовое содержимое элемента version).
Вариант 2-30
Окно вывода документа XML должно содержать следующие элементы:
заголовок "Расписание соревнований";
для каждого соревнования вывести:
наименование соревнования (текстовое содержимое элемента competition);
дату проведения соревнования: день (значение атрибута day в элементе date), месяц (значение атрибута month в элементе date) и год (значение атрибута year в элементе date);
время начала соревнования (значение атрибута name элемента time, на который ссылается атрибут ref соответствующего элемента time);
наименование первой команды (значение атрибута name элемента team, на который ссылается атрибут ref соответствующего элемента team1);
наименование второй команды (значение атрибута name элемента team, на который ссылается атрибут ref соответствующего элемента team2);
место проведения соревнования (значение атрибута name элемента competition-place, на который ссылается атрибут ref соответствующего элемента place).
