Tutorial Skema ...login
Tutorial Skema XML
pengarang:php.cn  masa kemas kini:2022-04-20 14:13:02

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:

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

Elemen dalam dokumen sepatutnya kelihatan seperti ini:

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

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:

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


Mana-mana Jenis Data (Mana-mana Jenis Data)

sebarang jenis data digunakan untuk menentukan URI.

Berikut ialah contoh sebarang pengisytiharan URI dalam skema:

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

Elemen dalam dokumen sepatutnya kelihatan seperti ini:

<pic src="../style/images/smiley.gif" />

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.

Laman web PHP Cina