Отображение XML-документов с использованием связывания данных

Страницы работы

Фрагмент текста работы

Лабораторная работа 2. Отображение XML-документов с использованием связывания данных.

Вопросы и задания к лабораторно работе № 2

1.  Сцепите HTML-элемент TABLE с данными документа XML file_1.xml, созданного в лабораторной работе 1:

a.  в текстовом редакторе Notepad создайте новый файл lab2.html:

b.  сохраните файл в той папке, где находится file_1.xml и откройте в браузере Internet Explorer 5;

c.  объясните значение каждого элемента и атрибута.

2.  Создайте новый файл lab2_str.html, в котором реализовать постраничный вывод записей документа  file_1.xml:

a.  добавьте элементу TABLE атрибут ID, присвоив ему уникальное значение,  и атрибут DATAPAGESIZE, присвоив ему значение 2:

 

b.  в верхнюю часть страницы добавьте четыре элемента BUTTON, с атрибутом ONCLICK, значение которого для каждой кнопки определяется одним из методов элемента TABLE:

c.  созданный документ должен выглядеть в Internet Explorer 5 следующим образом.

Щелчок мышью на кнопке «Следующая страница» должен приводить к отображению следующих двух записей. Аналогично должно соответствовать подписи действие при щелчке мыши по трем другим кнопкам.

3.  Используя варианты предметных областей, создайте XML-документ, содержащий не менее 15 записей. Используя сцепление HTML-элемента TABLE с данными документа XML, реализуйте постраничный вывод записей в браузере (по пять записей на одной странице) и кнопки постраничного перехода.

4.  Варианты предметных областей создаваемых XML-документов:

вариант 1:

библиографическое описание списка литературы

вариант 2:

описание фильмов видеотеки

вариант 3:

список сотрудников организации

вариант 4:

список моделей мобильных телефонов

вариант 5:

список студентов факультета

вариант 6:

список изучаемых дисциплин

Методический материал к лабораторно работе № 2.

1.     Отображение XML-документов с использованием связывания данных. 2

2.     Использование табличного сцепления данных. 4

3.     Использование постраничного отображения. 5

1.  Отображение XML-документов с использованием связывания данных.

При связывании данных соединяют XML-документ с  HTML-страницей, а затем встраивают стандартные HTML-элементы, такие как SPAN или TABLE, в отдельные XML-элементы. HTML-элементы затем автоматически отображают содержимое XML-элементов, в которые они встроены.

При этом Internet Explorer создаёт программный объект, называемый "Объект исходных данных" (Data Source Object, DSO). Объект DSO хранит данные XML и обеспечивает доступ к ним. DSO позволяет осуществлять доступ и манипулирование XML-данными посредством ряда методов, свойств и событий. Internet Explorer берет на себя большую часть работы; не нужно писать сценарии или вызывать методы (функции). Можно использовать одну таблицу HTML для отображения XML-документа, структурированного как набор записей, или можно использовать вложенные HTML-таблицы для отображения XML-документа, содержащего иерархический набор записей (более сложную структуру записей).

Два основные этапа связывания данных.

1.  Установить связь  XML-документ с  HTML-страницей, на которой необходимо

Похожие материалы

Информация о работе