Поделиться через


Элемент <xsd:notation>

Содержит определение нотации, описывающей формат не-XML данных в XML-документе. Объявление нотации схемы XML - это видоизменение объявлений NOTATION XML 1.0.

<notation
  id = ID
  name = NCName 
  public = Public identifier per ISO 8879
  system = anyURI
  {any attributes with non-schema Namespace}...>
Content: (annotation?)
</notation>

Атрибуты

  • id
    Идентификатор данного элемента. Значение id должно иметь тип ID и быть уникальным в пределах документа, содержащего этот элемент.

    Необязательно.

  • имя
    Имя элемента notation. Имя не должно содержать двоеточий (NCName), как определено в спецификации пространств имен XML.

    Это имя должно быть уникальным в пределах схемы.

    Обязательный.

  • public
    Ссылка-URI, соответствующая идентификатору public. Идентификатор в прологе документа, задающий имя определения DTD или внешней сущности.

    Обязательный.

  • система
    Ссылка-URI, соответствующая идентификатору system. Локальный, зависимый от системы идентификатор документа, определения DTD или внешней сущности. Имя должно быть URI-идентификатором.

    Необязательно.

Сведения об элементе

Количество вхождений

Без ограничений

Родительские элементы

схема

Описание

примечание

Пример

В данном примере показано аннотирование jpeg с помощью приложения для просмотра, viewer.exe.

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
    <xs:notation name="jpeg" public="image/jpeg" system="viewer.exe" />
</xs:schema>

Другие ресурсы

Дополнительные сведения см. в документе «Рекомендация W3C по схемам XML, часть 1: структуры» по адресу www.w3.org/TR/2001/REC-xmlschema-1-20010502/\#element-all.

См. также

Ссылки

Справочник по XML-схемам (XSD)

Элементы XML-схемы