DTD Document Type Definition среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013.

Презентация:



Advertisements
Похожие презентации
XML eXtensible Markup Language 1.Определение типа документов (DTD) 2.Язык навигации внутри XML-документа (XPath)
Advertisements

Языки описания информации Лекция 2. Кафедра ОСУ ИК ТПУ Весенний семестр 2012/2013 уч. года Описание типов документов.
Java Advanced Описание и проверка структуры XML. 2 СПбГУ ИТМО Georgiy KorneevJava Advanced / Описание и проверка структуры XML Содержание 1.DTD 2.XML.
Языки описания информации Лекция 2. Кафедра ОСУ ИК ТПУ Весенний семестр 2012/2013 уч. года Описание типов документов.
XSD XML Schema Definition среда, 27 ноября 2013 г.среда, 27 ноября 2013 г.среда, 27 ноября 2013 г.среда, 27 ноября 2013 г.среда, 27 ноября 2013 г.
Презентацию подготовила Гайнутдинова Аида, гр. 950 б.
Структура XML-документов По материалам курса University of Washington
XML - расширенный язык разметки Моисеевой О. Макушиной Д. (eXtensible Markup Language)
1 Тема 2.4. ЯЗЫК XML – СТАНДАРТ ОПИСАНИЯ СТРУКТУРИРОВАННЫХ ДАННЫХ ЗНАКОМСТВО с языком XML: XML-СЛОВАРЬ XML- словарь – это язык разметки, разработанный.
XML и XSLT (2) Матросов Александр Васильевич Санкт-Петербургский государственный университет.
Схема XML-Data Reduced (XDR). Рассматриваются следующие темы для изучения: 1. Что такое схемы XDR. Различие между схемами DTD и другими схемами, такими.
WPF (Windows Presentation Foundation) WPF – новая технология.NET Framework 3.x для создания пользовательских интерфейсов в клиентских приложениях. Одна.
Современные языки и технологии программирования Введение в XML.
Язык запросов XML. XML (Extensible Markup Language) - это новый SGML-производный язык разметки документов, позволяющий структурировать информацию разного.
XSL eXtensible Stylesheet Language среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря.
XML в Excel XML в Word XML в блокноте XML в internet explorer Спецификация XML.
БАЗЫ ДАННЫХ ЛЕКЦИЯ 14. тема: XML-ТЕХНОЛОГИИ В БАЗАХ ДАННЫХ.
То, что вы так хотели узнать, но боялись спросить... Ссылки XML Презентацию подготовил Чудновский Андрей, гр.950б.
Моделирование данных Модель «сущность-связь». Рассматриваемые вопросы: Элементы модели «сущность-связь» Диаграммы «сущность-связь» Слабые сущности Подтипы.
СУБД Microsoft Access 2003 РАЗРАБОТКА БАЗЫ ДАННЫХ (Таблицы и связи между ними)
Транксрипт:

DTD Document Type Definition среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.среда, 11 декабря 2013 г.

Требования к приложениям XML описывать структуру документа, желательно строго и формально передавать информацию о структуре документа сторонним лицам и приложениям проверять наличие необходимых элементов отслеживать появление неразрешимых элементов в документе отслеживать содержание элементов и атрибутов контролировать древовидность структуры документа если у атрибута значение не указано, подставлять значение по умолчанию

Действительные документы XML Действительным (valid) допустимыми Действительным (valid) документом XML называется формально корректный документ, который отвечает правилам синтаксиса и структуры. Действительный документы также часто называют допустимыми. Нужны технологии описания синтаксиса и структуры документов XML

DTD Document Type Definition (определение типа документа) Document Type Definition (определение типа документа) – специальный язык, позволяющий описывать структуру и синтаксис XML- документов и накладывать простейшие ограничения

DTD в документе XML

Содержимое DTD Объявления типов элементов Объявления типов элементов Объявления списков атрибутов Объявления списков атрибутов Объявления примитивов Объявления нотаций Инструкции по обработке Ссылки на примитивы

Объявления типов элементов Описание содержимого: Пустое содержимое (EMPTY) Любое содержимое (ANY) Дочернее содержимое Смешанное содержимое

Задание содержимого элемента Множественные дочерние элементы: a+Одно или большее количество вхождений элемента а a*Нуль или большее количество вхождений элемента а a?Нуль или одно вхождение элемента а a,bПосле элемента а следует элемент b a|bЭлементы a или b, но не оба сразу (expression)Выражение

Задание содержимого элемента

Объявления атрибутов Определение атрибута: имя_атрибута тип_атрибута объявление_по_умолчанию

Типы атрибутов CDATA Строковый (ключевое слово CDATA) Маркерный Перечислимый

Маркерный тип ID IDREF IDREFS ENTITY ENTITIES NMTOKEN NMTOKENS

Перечислимые типы

Значения по умолчанию #REQUIRED #IMPLIED AttValue #FIXED AttValue

Внешние DTD FPI FPI – Formal Public Identifier