Jenis Data Pelbagai Skema XML
XSD Pelbagai Jenis Data
Pelbagai jenis data lain termasuk boolean, base64Binary, hex, float, double, anyURI, anyURI dan NOTATION.
Jenis Data Boolean
Jenis data Boolean digunakan untuk menentukan nilai benar atau palsu.
Berikut ialah contoh pengisytiharan logik dalam skema:
Elemen dalam dokumen sepatutnya kelihatan seperti ini:
Nota: Nilai Boolean Undang-undang adalah benar, salah, 1 (mewakili benar) dan 0 (mewakili palsu).
Jenis Data Perduaan
Jenis data perduaan digunakan untuk menyatakan data dalam bentuk perduaan.
Kita boleh menggunakan dua jenis data binari:
base64Binary (data binari berkod Base64)
hexBinary (sepuluh Heksadesimal dikodkan data binari)
Berikut ialah contoh pengisytiharan hexBinary dalam skema:
Mana-mana Jenis Data (Mana-mana Jenis Data)
sebarang jenis data digunakan untuk menentukan URI.
Berikut ialah contoh sebarang pengisytiharan URI dalam skema:
Elemen dalam dokumen sepatutnya kelihatan seperti ini:
Nota: Jika URI mengandungi ruang, sila gantikannya dengan %20.
Pelbagai jenis data
名称 | 描述 |
---|---|
anyURI | |
base64Binary | |
boolean | |
double | |
float | |
hexBinary | |
NOTATION | |
QName |
Sekatan ke atas pelbagai jenis data (Sekatan)
Boleh digunakan dengan pelbagai jenis data Had:
penghitungan (jenis data Boolean tidak boleh menggunakan kekangan ini*)
panjang (jenis data Boolean tidak boleh menggunakan kekangan ini)
maxLength (jenis data Boolean tidak boleh menggunakan kekangan ini)
minLength (jenis data Boolean tidak boleh menggunakan kekangan ini)
-
corak
whiteSpace
*Nota Penterjemah: Kekangan merujuk kepada kekangan.