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

Раздел
Программирование
Просмотров
143
Покупок
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>

Вам подходит эта работа?
Похожие работы
Web-программирование
Отчет по практике Практика
5 Мая в 21:21
6 +6
0 покупок
Web-программирование
Диссертация Диссертация
3 Мая в 18:45
5 +5
0 покупок
Web-программирование
Контрольная работа Контрольная
29 Апр в 11:19
17 +1
0 покупок
Web-программирование
Отчет по практике Практика
15 Апр в 10:32
82 +1
2 покупки
Web-программирование
Отчет по практике Практика
15 Апр в 10:25
79 +2
1 покупка
Другие работы автора
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:53
80
2 покупки
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:50
82
1 покупка
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:46
98
1 покупка
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:42
131
2 покупки
Проектирование
Курсовая работа Курсовая
30 Авг 2023 в 13:47
84 +1
0 покупок
Базы данных
Курсовая работа Курсовая
30 Авг 2023 в 13:44
168
0 покупок
Проектирование систем
Дипломная работа Дипломная
16 Авг 2023 в 11:48
80
0 покупок
Основы программирования
Лабораторная работа Лабораторная
22 Мар 2023 в 19:48
129
0 покупок
Основы программирования
Лабораторная работа Лабораторная
22 Мар 2023 в 19:46
162
1 покупка
Основы программирования
Лабораторная работа Лабораторная
16 Мар 2023 в 19:44
116
0 покупок
Основы программирования
Лабораторная работа Лабораторная
16 Мар 2023 в 19:43
104
0 покупок
Основы программирования
Лабораторная работа Лабораторная
16 Мар 2023 в 19:42
120
0 покупок
Основы программирования
Лабораторная работа Лабораторная
3 Мар 2023 в 22:52
129
0 покупок
Основы программирования
Лабораторная работа Лабораторная
3 Мар 2023 в 22:49
132
0 покупок
Теория графов
Лабораторная работа Лабораторная
1 Мар 2023 в 17:53
124
0 покупок
Основы программирования
Лабораторная работа Лабораторная
28 Фев 2023 в 22:05
122
0 покупок
Проектирование
Лабораторная работа Лабораторная
20 Фев 2023 в 10:11
169
0 покупок
Проектирование систем
Лабораторная работа Лабораторная
18 Фев 2023 в 13:46
119
0 покупок
Темы журнала
Показать ещё
Прямой эфир