XML Schema tipos de dados Diversos
Outros tipos de dados mistos incluem booleano, base64Binary, hexadecimal, ponto flutuante de precisão dupla, anyURI, anyURI e notação.
Tipo de dados booleano (Boolean tipo de dados)
valor verdadeiro ou falso dos dados booleano é usado para especificar.
Aqui está um exemplo de um esquema lógico declarou:
Elementos no documento deve ser semelhante a este:
Nota: Os valores booleanos são legítimas verdadeiro, falso, 1 (representada verdade) e 0 (false).
tipo de dados binários (Tipos de dados binários)
Tipos de dados binários são usados para expressar os dados em formato binário.
Podemos usar dois tipos de dados binários:
- base64Binary (Base64 dados binário codificado)
- hexBinary (dados binários codificados em hex)
Aqui está um exemplo de um esquema em declaração hexBinary:
AnyURI tipo de dados (anyURI tipo de dados)
anyURI tipo de dados é usada para especificar URI.
Aqui está um exemplo de um esquema em declaração anyURI:
Elementos no documento deve ser semelhante a este:
Nota: Se um URI contiver espaços, substituí-los por 20%.
Tipos Diversos dados
nome | descrição |
---|---|
anyURI | |
base64Binary | |
boolean | |
duplo | |
flutuador | |
hexBinary | |
Notação | |
QName |
De tipos de dados diversos definidos (restrição)
Pode definir e tipos de dados diversos usados em conjunto:
- enumeração (um tipo de dados booleano não pode usar esta restrição *)
- comprimento (um tipo de dados booleano não pode usar esta restrição)
- maxLength (um tipo de dados booleano não pode usar esta restrição)
- minLength (tipo de dados Boolean não pode usar esta restrição)
- padrão
- whiteSpace
* Nota do tradutor: refere-se à restrição de restrição.