XML Schema DataTypes Varie
Altri tipi di dati vari includono booleano, base64Binary, esadecimale, in virgola mobile, a doppia precisione, anyURI, anyURI e notazioni.
Booleano tipo di dati (booleano tipo di dati)
vero o falso valore dei dati booleano viene utilizzato per specificare.
Ecco un esempio di uno schema logico dichiarato:
Gli elementi del documento dovrebbe essere simile a questo:
Nota: i valori booleani sono legittime vero, falso, 1 (rappresentati vero) e 0 (falso).
Binario tipo di dati (tipi di dati binari)
I tipi di dati binari vengono utilizzati per esprimere i dati in forma binaria.
Siamo in grado di utilizzare due tipi di dati binari:
- base64Binary (Base64 codifica dati binari)
- hexBinary (hex-encoded dati binari)
Ecco un esempio di uno schema in dichiarazione hexBinary:
AnyURI tipo di dati (anyURI tipo di dati)
anyURI tipo di dati viene utilizzato per specificare URI.
Ecco un esempio di uno schema in dichiarazione anyURI:
Gli elementi del documento dovrebbe essere simile a questo:
Nota: Se un URI contiene spazi, sostituirli con il 20%.
Tipi di dati Varie
nome | descrizione |
---|---|
anyURI | |
base64Binary | |
booleano | |
doppio | |
galleggiante | |
hexBinary | |
NOTATION | |
QName |
Di vari tipi di dati definiti (restrizione)
Possono definire i tipi di dati e vario usate insieme:
- enumerazione (un tipo di dati booleano non è possibile utilizzare questo vincolo *)
- di lunghezza (un tipo di dati booleano non può utilizzare questo vincolo)
- maxLength (un tipo di dati booleano non può utilizzare questo vincolo)
- minLength (tipo di dati booleano non può utilizzare questo vincolo)
- modello
- spazio bianco
* Nota del traduttore: si riferisce al vincolo vincolo.