Tipos de dados variados de XSD |
Outros tipos de dados variados s�o booleanos, hexBinary, base64Binary, flutuador, dobro, anyURI, QName, e NOTA��O.
|
Tipo de dados booleano
|
O tipo de dados booleano � usado especificar um valor verdadeiro ou um valor falso.
O seguinte � um exemplo de uma declara��o booleana no schema:
|
<xs:attribute name="disabled" type="xs:boolean"/>
|
|
<prize disabled="true">999</prize>
|
|
Nota: O valor legal para booleano � verdadeiro, falso, 1 (que indica verdadeiro), e 0 (que indica falso).
|
Tipos de dados bin�rios
|
Os tipos de dados bin�rios s�o usados expressar dados bin�rio-formatados somente.
N�s temos somente dois tipos de dados bin�rios:
- hexBinary (dados bin�rios hexadecimal-codificados)
- base64Binary (dados bin�rios de Base64-encoded)
O seguinte � um exemplo de uma declara��o hexBinary no schema:
|
<xs:element name="blobsrc" type="xs:hexBinary"/>
|
|
Algum tipo de dados de URI
|
O tipo de dados do anyURI � usado especificar URI.
O seguinte � um exemplo de uma declara��o do anyURI no schema:
|
<xs:attribute name="src" type="xs:anyURI"/>
|
|
Um elemento em seu original p�de olhar como segue:
|
<pic src="http://www.academictutorials.com/images/webform.gif" />
|
|
Nota: Se um URI tiver o espa�o, substitui-lo com os %20.
|
Tipos de dados variados
|
Name |
anyURI |
|
base64Binary |
|
boolean |
|
double |
|
float |
|
hexBinary |
|
NOTATION |
|
QName |
|
|
Limita��es em tipos de dados variados
|
Limita��es que podem ser usadas com outros tipos de dados:
- enumeration (um tipo de dados booleano n�o pode usar este confinamente)
- maxLength (um tipo de dados booleano n�o pode usar este confinamente)
- length (um tipo de dados booleano n�o pode usar este confinamente)
- minLength(um tipo de dados booleano n�o pode usar este confinamente)
- pattern
- whiteSpace
|
Keywords: Datatype variado de XSD, tipos de dados do xsd, tutorial do xsd, xml do xsd, DTD do xsd, exemplos do xsd, Validator do xsd, xsd da amostra, especifica��o do xsd, ferramentas do xsd, exemplo do xsd, datatype do xml, formato do xsd, editor do xsd, sintaxe do xsd, xsd do cdata, namespace do xsd, schema do xsd, visor do xsd
|