<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