Ознакомление с основными встроенными типами языка XSD и способами определения новых простых и сложных типов элементов и атрибутов, с использованием именованных и неименованных типов при объявлении элементов и атрибутов, а также получение практических навыков создания XML-схем для документов XML.
2. ЗАДАНИЕ НА РАБОТУ1. Ознакомиться с основными встроенными типами языка XSD и способами определения новых простых и сложных типов элементов и атрибутов, с использованием именованных и неименованных типов при объявлении элементов и атрибутов.
2. Для XML-документа, заданного преподавателем, разработать две XML-схемы на языке XSD: с именованными и неименованными типами элементов и атрибутов.
Вариант 1:
<?xml version="1.0" encoding="WINDOWS-1251"?>
<jornal title="Мир ПК">
<fone-list>
<home-fone>333311</home-fone>
<work-fone>334455</work-fone>
<work-fone>334455</work-fone>
</fone-list>
<email>Ivanov@tula.ru</email>
<email>Vanja@tula.ru</email>
<url>www.Ivanov.tula.ru</url>
<article id="1">
<title>Технология ASP.NET 2.0</title>
<author>Смит Дж. </author>
<author>Петзолд Дж. </author>
<price name="Рубли">320.99</price>
</article>
<article id="2">
<title>Веб-сервисы ASP.NET 2.0</title>
<author>Смит Дж. </author>
<price name="Рубли">420.99</price>
</article>
</jornal>