<XML complet Schema de referință
Definiție și utilizare
Elementul notație descrie formatul de date non-XML într-un document XML.
Element Informații
- Parent elements: schemă
Sintaxă
<notation
id=ID
name=NCName
public=anyURI
system=anyURI
(The? Semnul declară că elementul se poate produce zero sau o singură dată în interiorul elementului notație) Atribut Descriere id Opțional. Specifică un ID unic pentru elementul name Necesar. Specifică un nume pentru elementul public Necesar. Specifică un URI care corespunde identificatorul public system Opțional. Specifică un URI care corespunde identificatorului sistemului
any attributes Opțional. Specifică orice alte atribute cu spațiu de nume non-schemă
Exemplul 1
Următorul exemplu arată un gif și o notație jpeg folosind o aplicație de vizualizare, view.exe:
<?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>
The "image" element in a document could look like this:
<image type="gif"></image>
<XML complet Schema de referință