En son web geliştirme öğreticiler
 

XML Şema liste Eleman


<Komple XML Şeması Referans

Tanımı ve Kullanımı

Liste elemanı, belirli bir veri türü değerlerinin bir listesi olarak bir basit tür elemanı tanımlamaktadır.

eleman Bilgi

  • Parent elements: simpleType

Sözdizimi

<list
id=ID
itemType=QName
(? Işareti eleman listesi elemanı 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
itemType

şema bu veya başka tanımlanan yerleşik bir veri türü veya simpleType elemanının adını belirtir. içerik simpleType eleman içeriyorsa, bu özellik, aksi takdirde gerekli izin verilmez

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

Örnek 1

Aşağıdaki örnek tamsayılar listesidir basit türünü gösterir:

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

<xs:element name="intvalues" type="valuelist"/>

<xs:simpleType name="valuelist">
  <xs:list itemType="xs:integer"/>
</xs:simpleType>

</xs:schema>

The "intvalues" element in a document could look like this (notice that
the list will have five list items):

<intvalues>100 34 56 -23 1567</intvalues>

Note: Beyaz uzay liste öğesi ayırıcı olarak kabul edilir!

Örnek 2

Aşağıdaki örnek dizeleri listesidir basit türünü gösterir:

<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

<xs:element name="stringvalues" type="valuelist"/>

<xs:simpleType name="valuelist">
  <xs:list itemType="xs:string"/>
</xs:simpleType>

</xs:schema>

The "stringvalues" element in a document could look like this (notice
that the list will have four list items):

<stringvalues>I love XML Schema</stringvalues>

<Komple XML Şeması Referans