Элемент <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.