Altri tipi di dati vari sono booleani, hexBinary, base64Binary, galleggiante, doppio, anyURI, QName e NOTAZIONE.
|
Tipo di dati booleano
|
Il tipo di dati booleano � usato per specificare un valore allineare o un valore falso.
Ci� che segue � un esempio di una dichiarazione booleana nello schema:
|
<xs:attribute name="disabled" type="xs:boolean"/>
|
|
Un elemento nel vostro documento potrebbe osservare come segue:
|
<prize disabled="true">999</prize>
|
|
Nota: Il valore legale per booleano � allineare, falso, 1 (che indica allineare) e 0 (che indica falso).
|
Tipi di dati binari
|
I tipi di dati binari sono usati per esprimere i dati binario-formattati soltanto.
Abbiamo soltanto due tipi di dati binari:
- hexBinary (dati binari esadecimale-messi)
- base64Binary (dati binari di Base64-encoded)
Ci� che segue � un esempio di una dichiarazione hexBinary nello schema:
|
<xs:element name="blobsrc" type="xs:hexBinary"/>
|
|
Qualsiasi tipo di dati del URI
|
Il tipo di dati del anyURI � usato per specificare URI.
Ci� che segue � un esempio di una dichiarazione del anyURI nello schema:
|
<xs:attribute name="src" type="xs:anyURI"/>
|
|
Un elemento nel vostro documento potrebbe osservare come segue:
|
<pic src="http://www.academictutorials.com/images/webform.gif" />
|
|
Nota: Se un URI ha spazio, sostituirli con %20.
|
Tipi di dati vari
|
Name |
anyURI |
|
base64Binary |
|
boolean |
|
double |
|
float |
|
hexBinary |
|
NOTATION |
|
QName |
|
|
Limitazioni sui tipi di dati vari
|
Limitazioni che possono essere usate con altri tipi di dati:
- enumeration (a Boolean data type cannot use this
constraint)
- maxLength (a Boolean data type cannot use this
constraint)
- length (a Boolean data type cannot use this constraint)
- minLength (a Boolean data type cannot use this
constraint)
- pattern
- whiteSpace
|
Keywords:
XSD miscellaneous datatype,xsd data types,xsd tutorial,xsd xml,xsd dtd,xsd examples,xsd validator,sample xsd,xsd specification,xsd tools,xsd example,xml datatype,xsd format,xsd editor,xsd syntax,cdata xsd,xsd namespace,xsd schema,xsd viewer
|