Elemento ng XML Schema notation

Paglalarawan at Paggamit

Ang elemento ng notation ng XML Schema ay naglalarawan ng format ng hindi XML na datos sa dokumentong XML.

Mga impormasyon ng elemento

Mga beses na lumitaw walang pagbabawal
Anak na elemento Schema
Kontento annotation

Mga tagapagsalita

<notation
id=ID
name=NCName
public=anyURI
system=anyURI
anumang attributes
>
(annotation?)
</notation>

(? Ang simbolo ay nagdeklara sa elemento ng notation kung ang elemento ay maaaring lumitaw ng walang beses o isang beses lamang。)

Attribute Paglalarawan
id Opsiyonal. Tumutukoy sa nag-iisang ID ng elemento.
name Mga dapat. Tumutukoy sa pangalan ng elemento.
public Mga dapat. URI reference na kasamaan sa public identifier.
system URI reference na kasamaan sa system identifier.
anumang attributes Opsiyonal. Tumutukoy sa anumang iba pang mga attribute na may non-schema na pangalan ng space.

Mga halimbawa

Halimbawa 1

Ang halimbawa sa ibang paggamit ng isang pagtingin na aplikasyon na view.exe upang ipakita ang mga format ng notation na gif at jpeg:

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<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>
</xs:schema>

文档中的 "image" 元素是这样的:

<image type="gif"></image>