Tipe data lain-lain adalah boolean, base64Binary, hexBinary, float, double, anyURI, QName , dan NOTATION .
Boolean Tipe Data
Tipe data boolean digunakan untuk menentukan nilai benar atau salah.
Berikut ini adalah contoh dari deklarasi boolean dalam skema:
<xs:attribute name="disabled" type="xs:boolean"/>
Elemen dalam dokumen Anda akan terlihat seperti ini:
<prize disabled="true">999</prize>
Note: nilai Hukum untuk boolean benar, palsu, 1 (which indicates true) , dan 0 (which indicates false) .
Jenis Data biner
jenis data biner yang digunakan untuk mengekspresikan data biner-diformat.
Kami memiliki dua jenis data biner:
- base64Binary (Base64-encoded binary data)
- hexBinary (hexadecimal-encoded binary data)
Berikut ini adalah contoh dari deklarasi hexBinary di skema:
<xs:element name="blobsrc" type="xs:hexBinary"/>
AnyURI Tipe Data
The anyURI tipe data yang digunakan untuk menentukan URI.
Berikut ini adalah contoh dari deklarasi anyURI di skema:
<xs:attribute name="src" type="xs:anyURI"/>
Elemen dalam dokumen Anda akan terlihat seperti ini:
<pic src="http://www.w3ii.com/images/smiley.gif" />
Note: Jika URI memiliki ruang, menggantinya dengan% 20.
Jenis Data Miscellaneous
Nama | Deskripsi |
---|---|
anyURI | |
base64Binary | |
boolean | |
double | |
float | |
hexBinary | |
NOTATION | |
QName |
Pembatasan Tipe Data Miscellaneous
Pembatasan yang dapat digunakan dengan jenis data lain:
- 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