XML - ПРАВИЛА ПОСТРОЕНИЯ ДОКУМЕНТОВ
Элементы электронного УМК Учебный план Программа дисциплины Структура курса Электронный конспект Обучающие и аттестующие тесты Электронный практикум Виртуальная лаборатория
Структура курса Абстрактная машина Тьюринга –Теоретические сведения –Самоконтроль знаний –Аттестация знаний –Лабораторная работа Компьютерный практикум –Работа в операционной системе Windows –Текстовый редактор MS Word Информационные источники –Основы работы в среде Windows. Бобцов А.А., Лямин А.В., кафедра компьютерных образовательных технологий СПбГИТМО(ТУ)
Электронный конспект
Электронные тесты
Виртуальная лаборатория
Электронный практикум
Использованные технологии XML – расширяемый язык разметки XSL – расширяемый язык стилей XSLT – язык преобразований XML
Структура системы Web-сервер Java-приложение Java -сервлет Лабораторная установка (ЛУ) HTTPRLCP Система управления базой данных (СУБД) JDBC Пользователь системы Оборудование кафедры Java-аплет Программный интерфейс лабораторной установки
Определение XML XML (Extensible Markup Language) - это язык разметки, описывающий целый класс объектов данных, называемых XML- документами. Этот язык используется в качестве средства для описания грамматики других языков и контроля за правильностью составления документов.
Пример XML-документа Первый Второй Третий Последний
Правило 1 В заголовке документа помещается объявление XML, в котором указывается язык разметки документа, номер его версии и дополнительная информация
Правило 2 У документа должен быть один элемент верхнего уровня, и содержимое документа должно полностью располагаться внутри тега, соответствующего этому элементу Первый Второй
Правило 3 Каждый открывающий тэг, определяющий некоторую область данных в документе обязательно должен иметь своего закрывающего "напарника", т.е., в отличие от HTML, нельзя опускать закрывающие тэги Второй
Правило 4 В XML учитывается регистр символов
Правило 5 Все значения атрибутов, используемых в определении тэгов, должны быть заключены в кавычки Второй
Правило 6 Вложенность тэгов в XML строго контролируется, поэтому необходимо следить за порядком следования открывающих и закрывающих тэгов Первый Второй
Правило 7 Вся информация, располагающаяся между начальным и конечными тэгами, рассматривается в XML как данные и поэтому учитываются все символы форматирования ( т.е. пробелы, переводы строк, табуляции не игнорируются, как в HTML)
Конструкции языка Элемент – структурная единица документа Атрибут –это пара "название" = "значение", которая характеризует свойства элемента Комментариями является любая область данных, заключенная между последовательностями символов
Описание XML-документа DTD (Documents Type Definitions) определяет набор действительных элементов, идентифицирует элементы, которые могут находиться в других элементах, и определяет действительные атрибуты для каждого из них.
Определение элемента
Описание содержания элемента X X | Y X, Y X, Y? (X, Y, Z) X, (Y | Z) X, (Y | Z)* X, (Y | Z)+ X | (Y, Z)
Определение атрибутов
Сущности и обозначения
DTD – описание и XML
Список ссылок 1. Руководство к решению задач по различным разделам интегрального исчисления. Родина Т.В., Суслина И.А., Ревуненкова Е.Б., Зубок Д.А., кафедра высшей математики СПбГИТМО(ТУ) 2. Функция. График функции. Преобразование графиков. Родина Т.В., кафедра высшей математики СПбГИТМО(ТУ)
DTD – описание структуры
Руководство к решению задач по различным разделам интегрального исчисления. Родина Т.В., Суслина И.А., Ревуненкова Е.Б., Зубок Д.А., кафедра высшей математики СПбГИТМО(ТУ) Функция. График функции. Преобразование графиков. Родина Т.В., кафедра высшей математики СПбГИТМО(ТУ)