Пространства имен и схемы 70 Сегментация проблемы 71


Декларация типа документа



жүктеу 3,64 Mb.
бет38/150
Дата17.01.2022
өлшемі3,64 Mb.
#33337
түріПротокол
1   ...   34   35   36   37   38   39   40   41   ...   150
Лекции 2

Декларация типа документа

Один информационный пункт декларации типа документа можно указать при желании разработчика и при наличии такой декларации, например:

У информационного пункта декларации типа документа могут быть следующие свойства:


    • Ссылка на информационный пункт сущности для внешнего подмножества DTD.

    • Упорядоченный список ссылок на информационные пункты комментариев и команд обработки, присутствующие в DTD.

Сущность

Не анализируемые внешние сущности должны быть представлены в виде информационных пунктов сущностей. Для каждой другой сущности в документе также может существовать информационный пункт объекта. Если сущность была объявлена несколько раз, для создания информационного пункта сущности используется только первая ее декларация. Пример декларации внутренней сущности:

Entity Version "1/0">

Пример декларации внешней сущности:

http://www.wrox.com/Catalog/ProXMLBook.xml">

Пример декларации внешней сущности для типа данных, не являющегося XML:

http://www.wrox.com/Catalog/ProXMLCover.gif">

Информационные пункты сущностей содержат такие свойства:



  • Тип сущности (внутренняя параметрическая сущность, внешняя параметрическая сущность, внутренняя общая сущность, внешняя общая сущность, не анализируемая сущность, сущность документа или внешнее подмножество DTD).

  • Имя сущности. Равно неопределенному значению (null), если информационный пункт сущности представляет собой сущность документа иди вешнее определение DTD. В приведенных ранее примерах именами сущностей будут Version, ProXMLBook и ProXMLCover соответственно.

  • Системный идентификатор сущности. Для внутренних сущностей это свойство равно null; для сущности документа оно может быть равно null, а может содержать системный идентификатор документа. В приведенных ранее примерах системные идентификаторы равны null, http://www.wrox.com/Catalog/ProXMLBook.xml и

http://www.wrox.com/Catalog/ProXMLCover.gif, соответственно.

  • Общий идентификатор сущности, если он есть. Для внутренних сущностей равен null.

  • Если сущность является не анализируемой, то ссылка — на информационный пункт нотации. Для других типов сущностей равен null.

  • Базовый идентификатор URI сущности. Если сущность является внутренней, то значение этого идентификатора должно быть равно null

  • По желанию разработчика можно включить текст сущности, если это внутренняя сущность.

  • По желанию разработчика можно включить также название кодировки символов, в которой выражена сущность.

  • Можно включить также указание на статус автономности сущности. Допустимы значения "yes", "no" и "not present".

Нотация

Для каждой объявленной в определении DTD должен быть один информационный пункт нотации. Пример объявления нотации:

NOTATION gif SYSTEM "gifviewer.exe">

Информационные пункты нотации содержат следующие свойства:



  • Имя нотации

  • Системный идентификатор нотации, или null, если он не был определен

  • Общий идентификатор нотации, или null, если он не был определен

  • Базовый идентификатор URI, соответствующий нотации


жүктеу 3,64 Mb.

Достарыңызбен бөлісу:
1   ...   34   35   36   37   38   39   40   41   ...   150




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау