Ultimele tutoriale de dezvoltare web
 

XML Lista Schema Element


<XML complet Schema de referință

Definiție și utilizare

Elementul de listă definește un element de tip simplu ca o listă de valori ale unui tip de date specificat.

Element Informații

  • Parent elements: de Parent elements: simpleType

Sintaxă

<list
id=ID
itemType=QName
(The? Semnul declară că elementul se poate produce zero sau o singură dată în interiorul elementului listă)

Atribut Descriere
id Opțional. Specifică un ID unic pentru elementul
itemType

Specifică numele unui tip de date încorporat sau element de simpleType definit în prezenta sau o altă schemă. Acest atribut nu este permisă în cazul în care conținutul conține un element de simpleType, în caz contrar este necesar

any attributes Opțional. Specifică orice alte atribute cu spațiu de nume non-schemă

Exemplul 1

Următorul exemplu arată un tip simplu, care este o listă de numere întregi:

<?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: spațiu alb este tratat ca separator element listă!

Exemplul 2

Următorul exemplu arată un tip simplu, care este o listă de șiruri:

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

<XML complet Schema de referință