Файл: Лабораторная работа 1 за 9 семестр По дисциплине Информационные технологии в информационных сетях СанктПетербург.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.01.2024
Просмотров: 104
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ им. проф. М.А. Бонч-БруевичаИНСТИТУТ НЕПРЕРЫВНОГО ОБРАЗОВАНИЯЛабораторная работа №1 за _9_ семестрПо дисциплине: _Информационные технологии в информационных сетях_Санкт-Петербург2022 г.Лабораторная работа №1 «Способы создания XML-документов. Проверка документа на правильность построения. Поиск ошибок в неправильно построенном документе».Цель лабораторной работы: Целью работы является получение сведений о способах создания XML-документов, проверки на правильность их построения, типичных ошибках и их поиску.Порядок выполнения работыСпособы создания и проверки на правильность построения XML-документовПроцесс создания XML документа можно разбить на 2 этапа:
Рисунок 1.2. Отображение документа XML в браузере.Программа сообщает, что с нашим XML-файлом не связана ни одна таблица стилей, и выводит дерево элементов на экран. Это означает, что документ имеет правильную структуру. Кроме указанного способа создания XML документов, существует множество программ, при помощи которых можно создать документ и проверить его на правильность без использования программы-браузера. Примером такой программы является программа XMLEditor. Программа распространяется бесплатно, получить информацию о программе можно по адресу: https://jsonformatter.org/xml-editorПри обнаружении ошибки в коде, в левом углу появится крестик либо восклицательный знак, сигнализирующий об ошибке в коде.Вывод:Целью работы являлось получение сведений о способах создания XML-документов, проверки на правильность их построения, типичных ошибках и их поиску. Мы с вами это изучили, на примере а также приобрели опыт в способах создания XML документов.
-
Написание содержимого документа -
Проверка структуры документа
-
Правильно построенный (Well-formed). Правильно построенный документ соответствует всем общим правилам синтаксиса XML, применимым к любому XML-документу. И если, например, начальный тег не имеет соответствующего ему конечного тега, то это неправильно построенный документ XML. Документ, который неправильно построен, не может считаться документом XML; XML-процессор (парсер) не должен обрабатывать его обычным образом и обязан классифицировать ситуацию как фатальная ошибка.
-
Действительный (Valid). Действительный документ дополнительно соответствует некоторым семантическим правилам. Это более строгая дополнительная проверка корректности документа на соответствие заранее определённым, но уже внешним правилам, в целях минимизации количества ошибок, например, структуры и состава данного, конкретного документа или семейства документов. Эти правила могут быть разработаны как самим пользователем, так и сторонними разработчиками, например, разработчиками словарей или стандартов обмена данными. Обычно такие правила хранятся в специальных файлах — схемах, где самым подробным образом описана структура документа, все допустимые названия элементов, атрибутов и многое другое. И если документ, например, содержит не определённое заранее в схемах название элемента, то XML-документ считается недействительным; проверяющий XML-процессор (валидатор) при проверке на соответствие правилам и схемам обязан (по выбору пользователя) сообщить об ошибке.
Рисунок 1.2. Отображение документа XML в браузере.Программа сообщает, что с нашим XML-файлом не связана ни одна таблица стилей, и выводит дерево элементов на экран. Это означает, что документ имеет правильную структуру. Кроме указанного способа создания XML документов, существует множество программ, при помощи которых можно создать документ и проверить его на правильность без использования программы-браузера. Примером такой программы является программа XMLEditor. Программа распространяется бесплатно, получить информацию о программе можно по адресу: https://jsonformatter.org/xml-editorПри обнаружении ошибки в коде, в левом углу появится крестик либо восклицательный знак, сигнализирующий об ошибке в коде.Вывод:Целью работы являлось получение сведений о способах создания XML-документов, проверки на правильность их построения, типичных ошибках и их поиску. Мы с вами это изучили, на примере а также приобрели опыт в способах создания XML документов.