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

Раздел
Программирование
Просмотров
191
Покупок
0
Антиплагиат
Не указан
Размещена
8 Июн 2022 в 21:05
ВУЗ
ТулГУ
Курс
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>

Вам подходит эта работа?
Похожие работы
Web-программирование
Задача Задача
4 Ноя в 15:20
19 +1
0 покупок
Web-программирование
Тест Тест
31 Окт в 23:24
32 +1
0 покупок
Web-программирование
Контрольная работа Контрольная
31 Окт в 13:00
32 +1
0 покупок
Web-программирование
Контрольная работа Контрольная
31 Окт в 12:38
46 +1
2 покупки
Другие работы автора
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:53
126
2 покупки
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:50
139
2 покупки
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:46
169
1 покупка
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:42
182
2 покупки
Проектирование
Курсовая работа Курсовая
30 Авг 2023 в 13:47
150
1 покупка
Базы данных
Курсовая работа Курсовая
30 Авг 2023 в 13:44
240
0 покупок
Проектирование систем
Дипломная работа Дипломная
16 Авг 2023 в 11:48
144
0 покупок
Основы программирования
Лабораторная работа Лабораторная
22 Мар 2023 в 19:48
178
0 покупок
Основы программирования
Лабораторная работа Лабораторная
22 Мар 2023 в 19:46
210
1 покупка
Основы программирования
Лабораторная работа Лабораторная
16 Мар 2023 в 19:44
165
0 покупок
Основы программирования
Лабораторная работа Лабораторная
16 Мар 2023 в 19:43
145
0 покупок
Основы программирования
Лабораторная работа Лабораторная
16 Мар 2023 в 19:42
166
0 покупок
Основы программирования
Лабораторная работа Лабораторная
3 Мар 2023 в 22:52
167
0 покупок
Основы программирования
Лабораторная работа Лабораторная
3 Мар 2023 в 22:49
193
0 покупок
Теория графов
Лабораторная работа Лабораторная
1 Мар 2023 в 17:53
163
0 покупок
Основы программирования
Лабораторная работа Лабораторная
28 Фев 2023 в 22:05
163
0 покупок
Проектирование
Лабораторная работа Лабораторная
20 Фев 2023 в 10:11
220
0 покупок
Проектирование систем
Лабораторная работа Лабораторная
18 Фев 2023 в 13:46
181
0 покупок
Темы журнала
Показать ещё
Прямой эфир