Инструментальные средства для редактирования и верификации документов XML

Раздел
Программирование
Просмотров
445
Покупок
0
Антиплагиат
Не указан
Размещена
23 Июн 2022 в 21:25
ВУЗ
ТулГУ
Курс
3 курс
Стоимость
250 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
docx
лаб 4 ВМДПО вариант 1
129.8 Кбайт 250 ₽
Описание
1.             ЦЕЛЬ И ЗАДАЧИ РАБОТЫ

Ознакомление с возможностями автоматизированного создания DTD и схем документов XML в инструментальных системах Altova XMLSpy, XML Notepad и Visual Studio .NET, а также получение практических навыков редактирования полученных схем документов XML для повышения их адекватности.

2.             ЗАДАНИЕ НА РАБОТУ

2.1. Ознакомиться с правилами создания правильных (well-formed) документов XML, которые соответствуют правилам синтаксиса, определенным в спецификации XML, а также ознакомиться с определением типов элементов в файлах описания типов документа (Document Type Definition, DTD) и схемы документа (XML Schema Definition, XSD).

2.2. Ознакомиться с графическими представлениями документов XML в виде деревьев посредством Altova XMLSpy и редактора XML Notepad 2007, а также с возможностями редектирования документов XML в этих средах.

2.3. Для документа XML, предложенного преподавателем, создать в каждой из инструментальных систем две схемы документов: с использованием безымянных типов элементов и с использованием именованных (глобальных) типов элементов. В качестве вариантов документов XML могут быть использованы файлы Bands.xml, Dogs.xml, Journal.xml, Sales.xml.

3. ХОД РАБОТЫ.

Краткая информация о редакторах XML

         XML Notepad 2007 является простейшим инструментальным средством для подготовки документов XML.

         Инструментальная система Visual Studio .Net имеет редактор для документов XML и инструментальное средство для автоматического получения схемы документа для загруженного в редактор XML-документа XML Editor.

         Altova XMLSpy является наиболее мощной и универсальной инструментальной системой для работы с XML-документами.

XML документ для Bands.xml:

 

<?xml version="1.0" encoding="WINDOWS-1251"?>

<xml  ID="bandList">

<Bands>

 <Band>

   <Name>Beatles</Name>

   <NumberOfMembers>4</NumberOfMembers>

   <HomeTown>Liverpool England</HomeTown>

   <CDList>

     <CD>

       <Name>Yellow Submarine</Name>

     </CD>

   </CDList>

 </Band>

 <Band>

   <Name>Citizen King</Name>

   <NumberOfMembers>5</NumberOfMembers>

   <HomeTown>Milwaukee, WI</HomeTown>

   <CDList>

     <CD>

        <Name>Brown Paper Bag</Name>

     </CD>

     <CD>

       <Name>Better Days</Name>

     </CD>

   </CDList>

 </Band>

</Bands></xml>

Вам подходит эта работа?
Похожие работы
Другие работы автора
Темы журнала
Показать ещё
Прямой эфир