Ultimele tutoriale de dezvoltare web
 

XML Element notație Schema


<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ță