Los últimos tutoriales de desarrollo web
 

XML Esquema Elemento simpleType


<XML completo esquema de referencia

Definición y Uso

El elemento simpleType define un tipo simple y especifica las restricciones e información acerca de los valores de los atributos o elementos de sólo texto.

elemento de información

  • Parent elements: atributo, elemento, lista, restricción, esquema, unión

Sintaxis

<simpleType
id=ID
name=NCName
any attributes
>

(annotation?,(restriction|list|union))

</simpleType>

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

Atributo Descripción
id Opcional. Especifica un identificador único para el elemento
name Especifica un nombre para el elemento. Este atributo es necesario si el elemento simpleType es un hijo del elemento de esquema, de lo contrario, no se permite
any attributes Opcional. Especifica cualquier otro atributo con el espacio de nombres no esquema

Ejemplo 1

En este ejemplo se define un elemento llamado "age" que es un tipo simple con una restricción. El valor de edad no puede ser menor que 0 o mayor que 100:

<xs:element name="age">
  <xs:simpleType>
    <xs:restriction base="xs:integer">
      <xs:minInclusive value="0"/>
      <xs:maxInclusive value="100"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

<XML completo esquema de referencia