XML Şeması simpleContent ögesi

Tanım ve Kullanım

simpleContent ögesi, karakter veri veya simpleType ögesi olarak içerik olan complexType ögesinin genişletme veya sınırlama içerir ve herhangi bir öge içermeyen.

Element bilgisi

Çıkış sıklığı Bir kez
Ana element complexType
İçerik

Opsiyonel seçenekler - annotation

Gerekli seçenekler - yalnızca aşağıdaki elementlerden birini içermelidir: restriction (simpleContent) veya extension (simpleContent).

Gramer

<simpleContent
id=ID
Herhangi bir özellik
>
(annotation?,(restriction|extension))
</simpleContent>

(? işareti, simpleContent ögesinde bu ögenin sıfır veya bir kez出现 olabilir.)

Özellik Açıklama
id Opsiyonel. Bu ögesinin benzersiz bir ID'sini tanımlar.
Herhangi bir özellik Opsiyonel. Şema dışı adlandırma alanına sahip herhangi bir diğer özelliği tanımlar.

Örnek

Örnek 1

Bu, yalnızca metin içeren bir XML ögesi (<shoesize>)dür:

<shoesize country="france">35</shoesize>

Aşağıdaki örnek, içerik olarak tamsayı veri türünü tanımlayan ve bir country özelliği içeren "shoesize" adlı karmaşık bir türü beyan eder:

<xs:element name="shoesize">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:integer">
        <xs:attribute name="country" type="xs:string" />
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>