En son web geliştirme öğreticiler
 

XML Şema notasyonu Eleman


<Komple XML Şeması Referans

Tanımı ve Kullanımı

notasyonu elemanı bir XML belge içinde olmayan XML veri formatını tanımlamaktadır.

eleman Bilgi

  • Parent elements: şema

Sözdizimi

<notation
id=ID
name=NCName
public=anyURI
system=anyURI
(? Işareti eleman notasyonu öğesinin içinde sıfır veya bir defa ortaya çıkabilir beyan)

nitelik Açıklama
id İsteğe bağlı. eleman için benzersiz bir kimlik belirtir
name Gereklidir. eleman için bir ad belirtir
public Gereklidir. Belirtir bir URI kamu tanımlayıcı karşılık gelen
system

İsteğe bağlı. Belirtir bir URI sistem tanımlayıcı karşılık gelen

any attributes İsteğe bağlı. olmayan şema ad ile başka özelliklerini belirtir

Örnek 1

Aşağıdaki örnek, GIF ve görüntüleyen bir uygulama, view.exe kullanarak bir JPEG gösterimini gösterir:

<?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>

<Komple XML Şeması Referans