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

Раздел
Программирование
Просмотров
139
Покупок
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-программирование
Отчет по практике Практика
15 Апр в 10:32
38 +2
2 покупки
Web-программирование
Отчет по практике Практика
15 Апр в 10:25
30 +3
0 покупок
Web-программирование
Контрольная работа Контрольная
10 Апр в 17:50
24
1 покупка
Web-программирование
Лабораторная работа Лабораторная
9 Апр в 11:50
11
0 покупок
Web-программирование
Лабораторная работа Лабораторная
8 Апр в 13:54
16
0 покупок
Другие работы автора
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:53
77
2 покупки
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:50
79
1 покупка
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:46
95
1 покупка
Основы программирования
Лабораторная работа Лабораторная
1 Сен 2023 в 09:42
127
2 покупки
Проектирование
Курсовая работа Курсовая
30 Авг 2023 в 13:47
79
0 покупок
Базы данных
Курсовая работа Курсовая
30 Авг 2023 в 13:44
164
0 покупок
Проектирование систем
Дипломная работа Дипломная
16 Авг 2023 в 11:48
77
0 покупок
Основы программирования
Лабораторная работа Лабораторная
22 Мар 2023 в 19:48
125
0 покупок
Основы программирования
Лабораторная работа Лабораторная
22 Мар 2023 в 19:46
159
1 покупка
Основы программирования
Лабораторная работа Лабораторная
16 Мар 2023 в 19:44
115
0 покупок
Основы программирования
Лабораторная работа Лабораторная
16 Мар 2023 в 19:43
100
0 покупок
Основы программирования
Лабораторная работа Лабораторная
16 Мар 2023 в 19:42
115
0 покупок
Основы программирования
Лабораторная работа Лабораторная
3 Мар 2023 в 22:52
127
0 покупок
Основы программирования
Лабораторная работа Лабораторная
3 Мар 2023 в 22:49
129
0 покупок
Теория графов
Лабораторная работа Лабораторная
1 Мар 2023 в 17:53
121
0 покупок
Основы программирования
Лабораторная работа Лабораторная
28 Фев 2023 в 22:05
119
0 покупок
Проектирование
Лабораторная работа Лабораторная
20 Фев 2023 в 10:11
166
0 покупок
Проектирование систем
Лабораторная работа Лабораторная
18 Фев 2023 в 13:46
116
0 покупок
Темы журнала
Показать ещё
Прямой эфир