<XML completo Referência de esquema
Definição e Uso
O elemento simpleType define um tipo simples e especifica as limitações e informações sobre os valores de atributos ou elementos somente de texto.
elemento de Informação
- Parent elements: atributo, elemento, lista, restrição, esquema, união
Sintaxe
<simpleType
id=ID
name=NCName
any attributes
>
(annotation?,(restriction|list|union))
</simpleType>
(O? Sinal declara que o elemento pode ocorrer zero ou uma vez no interior do elemento simpleType)
Atributo | Descrição |
---|---|
id | Opcional. Especifica uma identificação única para o elemento |
name | Especifica um nome para o elemento. Este atributo é obrigatório se o elemento simpleType é um filho do elemento de esquema, caso contrário não é permitido |
any attributes | Opcional. Especifica quaisquer outros atributos com namespace não-schema |
exemplo 1
Este exemplo define um elemento chamado "age" que é um tipo simples com uma restrição. O valor da idade não pode ser menor do que 0 ou maior 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 Referência de esquema