Опубликован: 08.08.2007 | Уровень: для всех | Доступ: платный
Лекция 15:

Контрольная работа

< Лекция 14 || Лекция 15: 12345
Ключевые слова: dtd, файл, ссылка, DOM

Вариант 1

1. Дано DTD:

<!DOCTYPE base_of_students 
[
<!ELEMENT base_of_students (university+)>
<!ELEMENT university (student+)>
<!ATTLIST university nameU ID #REQUIRED>
<!ELEMENT student (name,course,group,mark,form,faculty,adress)>
<!ELEMENT name (surname,first,second)>
<!ELEMENT surname (#PCDATA)>
<!ELEMENT first (#PCDATA)>
<!ELEMENT second (#PCDATA)>
<!ELEMENT course (#PCDATA)>
<!ELEMENT group (#PCDATA)>
<!ELEMENT mark (#PCDATA)>
<!ELEMENT form (#PCDATA)>
<!ELEMENT fuculty (#PCDATA)>
<!ELEMENT adress (#PCDATA)>
]
>

Написать соответствующий данному DTD XML-файл.

2. Дан XML-файл:

<?xml version="1.0" encoding="windows-1251" ?>
<?xml-stylesheet type='text/xsl' href=7apos;1.xsl'?>
<documents>
	<book>
		<title>Языки информационного обмена </title>
		<type> Лекции </type>
		<file>Лекции ЯИО.doc</file>
	</book>
	<book>
		<title>Языки информационного обмена </title>
		<type>Лабораторные работы</type>
		<file>Лабораторные работы ЯИО.doc</file>
	</book>
	<book>
		<title>Администрирование ИС</title>
		<type>Лекции</type>
		<file>Лекции АИС.doc</file>
	</book>
	<book>
		<title>Администрирование ИС</title>
		<type>Лабораторные работы</type>
		<file>Лабораторные работы АИС.doc</file>
	</book>
</documents>

Написать файл 1.xsl для отображения содержимого XML-файла. Содержимое тега <file> должно отображаться как ссылка.

< Лекция 14 || Лекция 15: 12345
Вадим Новицкий
Вадим Новицкий
Беларусь, Минск
Trololo Пукпрук
Trololo Пукпрук
Беларусь