Najnowsze tutoriale tworzenie stron internetowych
 

XML Schemat notacji Element


<Pełna XML Schema Reference

Definicja i Wykorzystanie

Element oznaczenie opisuje format danych non-XML w dokumencie XML.

Element informacji

  • Parent elements: schema

Składnia

<notation
id=ID
name=NCName
public=anyURI
system=anyURI
any attributes
>

(annotation?)

</notation>

(Znak? Deklaruje, że element może wystąpić zero lub jeden raz wewnątrz elementu notacji)

Atrybut Opis
id Opcjonalny. Określa unikatowy identyfikator dla elementu
name Wymagany. Określa nazwę elementu
public Wymagany. Określa URI odpowiadający identyfikator publiczny
system

Opcjonalny. Określa URI, odpowiadające identyfikatorowi systemu

any attributes Opcjonalny. Określa atrybuty z innych przestrzeni nazw nie schematu

Przykład 1

Poniższy przykład pokazuje, gif oraz zapis JPEG przy użyciu aplikacji Viewer 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>

<Pełna XML Schema Reference