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

Раздел
Программирование
Просмотров
194
Покупок
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-программирование
Курсовая работа Курсовая
21 Дек в 18:48
13 +13
0 покупок
Web-программирование
Дипломная работа Дипломная
20 Дек в 20:25
15 +15
0 покупок
Web-программирование
Дипломная работа Дипломная
19 Дек в 21:43
22 +1
0 покупок
Web-программирование
Тест Тест
6 Дек в 16:29
35
2 покупки
Web-программирование
Контрольная работа Контрольная
18 Ноя в 01:11
33 +2
1 покупка
Другие работы автора
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:53
138
2 покупки
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:50
150
2 покупки
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:46
178
1 покупка
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:42
197 +3
2 покупки
Проектирование
Курсовая работа Курсовая
30 Авг 2023 в 13:47
162
1 покупка
Базы данных
Курсовая работа Курсовая
30 Авг 2023 в 13:44
254
0 покупок
Проектирование систем
Дипломная работа Дипломная
16 Авг 2023 в 11:48
158
0 покупок
Основы программирования
Лабораторная работа Лабораторная
22 Мар 2023 в 19:48
189
0 покупок
Основы программирования
Лабораторная работа Лабораторная
22 Мар 2023 в 19:46
220
1 покупка
Основы программирования
Лабораторная работа Лабораторная
16 Мар 2023 в 19:44
176
0 покупок
Основы программирования
Лабораторная работа Лабораторная
16 Мар 2023 в 19:43
158 +4
0 покупок
Основы программирования
Лабораторная работа Лабораторная
16 Мар 2023 в 19:42
176
0 покупок
Основы программирования
Лабораторная работа Лабораторная
3 Мар 2023 в 22:52
178
0 покупок
Основы программирования
Лабораторная работа Лабораторная
3 Мар 2023 в 22:49
208
0 покупок
Теория графов
Лабораторная работа Лабораторная
1 Мар 2023 в 17:53
177
0 покупок
Основы программирования
Лабораторная работа Лабораторная
28 Фев 2023 в 22:05
177 +3
0 покупок
Проектирование
Лабораторная работа Лабораторная
20 Фев 2023 в 10:11
231 +2
0 покупок
Проектирование систем
Лабораторная работа Лабораторная
18 Фев 2023 в 13:46
191
0 покупок
Темы журнала
Показать ещё
Прямой эфир