Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Таранова / 7-лабораторная

.docx
Скачиваний:
54
Добавлен:
19.05.2015
Размер:
23.36 Кб
Скачать

XML. DTD - определения(Document Type Definition) и схемы данных(Semantic Schema).

Задание 1.

Корневой элемент XXX должен содержать один элемент AAA, за которым должен следовать один элемент BBB. Элемент AAA должен содержать последовательно один элемент CCC и один элемент DDD. Элемент BBB, в свою очередь, должен содержать либо один элемент CCC, либо один элемент DDD.

Задание 2. Корневой элемент XXX может содержать несколько элементов AAA. Элемент AAA может содержать только атрибуты, но не текст.

Задание 3.

Создать схему описывающую xml документ содержащий список клиентов. Причем элемент gender может имеет значение либо woman либо men. Элемент phone может иметь атрибут type который принимает два значения home или work. Формат phone и email задается регулярным выражением. Элемент date хранит список дат обращении клиента.

<?xml version="1.0" encoding="utf-8"?>

<clients>

<client id="2">

<name>Ivanon Ivan</name>

<gender>men</gender>

<phone type="home">909-356-23-23</phone>

<phone>909-410-23-23</phone>

<email>dsf@sd.sdf</email>

<date>2014-01-01 2013-01-01</date>

</client>

<client id="3">

<name>Petrova anna</name>

<gender>men</gender>

<phone>909-334-23-23</phone>

<email>dzsf@sd.sdf</email>

<date>2013-03-01</date>

</client>

</clients>

Соседние файлы в папке Таранова