<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