Объявление нотации в схеме XML
Элемент notation описывает формат данных, не являющихся данными XML, в документе XML.
Объявление элемента notation имеет следующий формат:
<префикс:notation
id = ID
name = NCName
public = anyURI
system = anyURI
>
(annotation?)
</префикс:notation>
Для элемента определены следующие атрибуты:
· id – уникальный идентификатор элемента (необязательный атрибут);
· name – имя элемента (обязательный атрибут);
· public – определяет ссылку на общедоступное URI (обязательный атрибут);
· system – определяет ссылку на системное URI (необязательный атрибут).
Пример использования элемента notation:
<xs:notation name="gif"
public="image/gif" system="view.exe"/>
<xs:notation name="jpeg" public="image/jpeg"
system="view.exe"/>
<xs:element name="image">
<xs:complexType>
<xs:simpleContent>
<xs:attribute name="type">
<xs:simpleType>
<xs:restriction base="xs:NOTATION">
<xs:enumeration value="gif"/>
<xs:enumeration value="jpeg"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:simpleContent>
</xs:complexType>
</xs:element>
В этом примере задается нотация для изображений в форматах gif и jpeg с использованием программы просмотра view.exe.
Дата добавления: 2015-03-20; просмотров: 870;