Сборник научных статей
Автор: SuperAmogus • Февраль 13, 2023 • Контрольная работа • 781 Слов (4 Страниц) • 155 Просмотры
Министерство образования и науки РФ
ФГАОУ ВПО «Омский государственный технический университет»
Кафедра «Автоматизированные системы обработки информации и управления»
ДОМАШНЕЕ ЗАДАНИЕ
по дисциплине
«Языки информационного обмена»
по теме:
«Сборник научных статей»
Выполнил: студент гр. ПИН-212
Колесников Д.В.
Проверил: Доц., К.Н. Малков О.Б.
Омск 2022
Оглавление
Задание…………………………………………………………………………….3
1 XML документ…………………………………………………………………..4
2 DTD описание…………………………………………………………………..6
3 XML Schema……………………………………………………………….........7
4 XSLT преобразование…………………………………………………………..9
5 XPath запросы ………………………………………………………………....14
Заключение…………………………………………………………………….…18
Список используемой литературы……………………………………………...19
Задание
Необходимо создать XML документ по теме «Сборник научных статей», после чего, для созданного XML документа сгенерировать описание DTD, документ XML Schema, XSLT преобразование с фиксированной и адаптированной структурами, а также 10 запросов XPath .
XML – документ
В приложение WebStorm был разработан XML-документ по теме “Сборник научных статей”. Весь XML-документ будет представлен на рисунках 1.1 – 1. 3.
[pic 1]
Рисунок 1.1 – XML-документ
[pic 2]
Рисунок 1.2 – XML-документ
[pic 3] Рисунок 1.3 – XML-документ
Описание DTD
С помощью встроенных инструментов WebStorm было сформировано DTD описание, описывающее схемы XML-документа. DTD описание представлено на рисунке 2.
[pic 4]
Рисунок 2 – описание DTD
Документ XML Schema
С помощью встроенных инструментов WebStorm был сформирован документ XML Schema, описывающий схемы XML-документа. Документ XML schema представлен на рисунках 3.1 – 3.3.
[pic 5]
Рисунок 3.1 – Документ XML-Schema
[pic 6]
Рисунок 3.2 – Документ XML Schema[pic 7]
Рисунок 3.3 – Документ XML Schema
XSLT преобразование
Были созданы 2 XSLT преобразования с фиксированной и адаптированной структурами. XSLT преобразования с фиксированной структурой показаны на рисунках 4.1-4.3, а XSLT преобразования с адаптируемой структурой на рисунках 5.1 – 5.2. На рисунках 6.1-6.3 представлены результаты преобразования.
[pic 8]
Рисунок 4.1 – XSLT преобразование с фиксированной структурой
[pic 9]
Рисунок 4.2 – XSLT преобразование с фиксированной структурой
[pic 10]
Рисунок 4.3 – XSLT преобразование с фиксированной структурой
[pic 11]
Рисунок 5.1 – XSLT преобразование с адаптированной структурой
[pic 12]
Рисунок 5.2 – XSLT преобразование с адаптированной структурой
[pic 13]
Рисунок 6.1 – вид HTML документа в браузере (1)
[pic 14]
Рисунок 6.2 – вид HTML документа в браузере (2)
[pic 15]
Рисунок 6.3 – вид HTML документа в браузере (2)
XPath запросы
Было создано 10 XPath запросов, тест всех XPath запросов был проведён с помощью стандартных инструментов в десктопном приложение XMLPad. Результат XPath запросов приведен ниже на рисунках 7.1 – 7.10.
...