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

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

< Лекция 14 || Лекция 15: 12345

Вариант 2

1. Дана часть схемы документа:

<xs:element name="adress" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="city" type="xs:string" minOccurs="0" />
<xs:element name="street" type="xs:string" minOccurs="0" />
<xs:element name="house" type="xs:string" minOccurs="0" />
<xs:element name="zip" type="xs:string" minOccurs="0" />
<xs:element name="phone-list" minOccurs="1" maxOccurs="unbounded">
<xs:complexType>
<xs:sequence>
<xs:element name="phone" nillable="true" minOccurs="1" maxOccurs="unbounded">
<xs:complexType>
<xs:simpleContent msdata:ColumnName="phone_Text" msdata:Ordinal="0">
<xs:extension base="xs:string"></xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>

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

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

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

	</book>
</documents>

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

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