Derniers tutoriels de développement web
 

Types XSD Divers données


D' autres types de données diverses sont boolean, base64Binary, hexBinary, float, double, anyURI, QName et NOTATION .


Boolean Type de données

Le type de données booléen est utilisé pour spécifier une valeur vraie ou fausse.

Ce qui suit est un exemple d'une déclaration booléenne dans un schéma:

<xs:attribute name="disabled" type="xs:boolean"/>

Un élément dans votre document pourrait ressembler à ceci:

<prize disabled="true">999</prize>

Note: Les valeurs légales pour booléen sont true, false, 1 (which indicates true) , et 0 (which indicates false) ce (which indicates false) .


Types de données binaires

Types de données binaires sont utilisés pour exprimer des données au format binaire.

Nous avons deux types de données binaires:

  • base64Binary (Base64-encoded binary data)
  • hexBinary (hexadecimal-encoded binary data)

Ce qui suit est un exemple d'une déclaration de hexBinary dans un schéma:

<xs:element name="blobsrc" type="xs:hexBinary"/>

AnyURI Type de données

Le type de données anyURI est utilisé pour spécifier un URI.

Ce qui suit est un exemple d'une déclaration anyURI dans un schéma:

<xs:attribute name="src" type="xs:anyURI"/>

Un élément dans votre document pourrait ressembler à ceci:

<pic src="http://www.w3ii.com/images/smiley.gif" />

Note: Si un URI a des espaces, les remplacer par 20%.


Types de données Divers

prénom La description
anyURI
base64Binary
boolean
double
float
hexBinary
NOTATION
QName

Restrictions sur les types de données Divers

Des restrictions qui peuvent être utilisés avec d'autres types de données:

  • enumeration (a Boolean data type cannot use this constraint)
  • length (a Boolean data type cannot use this constraint)
  • maxLength (a Boolean data type cannot use this constraint)
  • minLength (a Boolean data type cannot use this constraint)
  • pattern
  • whiteSpace