Порядок выполнения работы. 1. Запустить Visual Studio 2005 и открыть созданное на предыдущем занятии решение.

1. Запустить Visual Studio 2005 и открыть созданное на предыдущем занятии решение.

2. Создать виртуальный каталог DTD и добавить в него новый XML-файл с именем отличным от имени файла созданного на предыдущем занятии (т.к. эти файлы лежат в корневом каталоге решения).

3. Скопировать содержимое созданного на предыдущем занятии XML-файла в новый файл.

4. Создать в каталоге DTD новый текстовый файл, затем изменить его расширение на dtd.

5. В XML-файле сделать ссылку на созданный файл схемы:

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

<!DOCTYPE order SYSTEM "orderDtd.dtd">

<order>

...

</order>

 

6. Описать шаблон документа в созданном DTD-файле и добиться прохождения валидации XML в соответствии со схемой. Ошибки валидации видны в виде подчеркивания соответствующего элемента в XML-файле, а также в окне Error List:

Рис. 3.1. Ошибки валидации XML-файла.

 

7. Повторить шаги 2-5 для XML-схемы. Название каталога – XSD, для добавления ссылки на схему документа используется следующая конструкция:

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

<order xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:noNamespaceSchemaLocation="order.xsd"

xmlns="http://www.mephi.ru/order">

...

</order>

 

8. Используя редакторов XML-схем из состава BizTalk 2006 SDK описать соответствующую схему, контролируя по ходу редактирования схемы прохождение валидации ссылающегося на нее XML-файла:

Рис. 3.2. Редактирование схемы в редакторе схем из состава BizTalk 2006 SDK.

 

9. Для всех элементов содержащих данные необходимо выставить правильный тип данных, максимальное и минимальное количество вхождений в документ в соответствии с семантикой предметной области:

Рис. 3.3. Редактирование свойств элемента схемы.

 

10. Для одного или нескольких элементов использовать задание типа через конструкцию «simpleType» с наложенным на нее дополнительным ограничением «restriction».

11. Предоставить результаты работы преподавателю.

12. Закрыть Visual Studio 2005 и завершить сеанс работы.








Дата добавления: 2015-02-28; просмотров: 998;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.