Los últimos tutoriales de desarrollo web
 

XML Lista de elementos de esquema


<XML completo esquema de referencia

Definición y Uso

El elemento de lista define un elemento de tipo simple como una lista de valores de un tipo de datos especificado.

elemento de información

  • Parent elements: simpleType

Sintaxis

<list
id=ID
itemType=QName
any attributes
>

(annotation?,(simpleType?))

</list>

(El signo? Declara que el elemento puede aparecer cero o una vez en el interior del elemento de la lista)

Atributo Descripción
id Opcional. Especifica un identificador único para el elemento
itemType

Especifica el nombre de un tipo de datos incorporado o elemento simpleType definido en este u otro esquema. Este atributo no está permitido si el contenido contiene un elemento simpleType, de lo contrario, se requiere

any attributes Opcional. Especifica cualquier otro atributo con el espacio de nombres no esquema

Ejemplo 1

El siguiente ejemplo muestra un tipo simple que es una lista de números enteros:

<?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: El espacio en blanco es tratada como separador de lista artículo!

Ejemplo 2

El siguiente ejemplo muestra un tipo simple que es una lista de cadenas:

<?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 completo esquema de referencia