XSD SchemaLesson 87Preview gratis
XSD Restrictions
Lesson ini bagian dari XML · Semua level
Ringkasan
<xs:restriction> membatasi nilai dari tipe bawaan agar sesuai aturan bisnis, misalnya panjang teks, rentang angka, atau daftar nilai yang diizinkan. Elemen pembatas di dalamnya disebut facet, contohnya pattern, length, minInclusive, dan enumeration. Restriksi dapat diterapkan pada tipe sederhana yang dibungkus <xs:simpleType>.
Poin kunci
- restriction menurunkan tipe dasar lewat atribut base lalu menambahkan facet
- enumeration menyediakan daftar nilai yang boleh dipakai
- pattern memakai regular expression gaya XPath
- minInclusive/maxInclusive dan minLength/maxLength mengatur batas nilai
- Facet hanya boleh dipakai pada tipe yang mendukungnya, misalnya length bukan untuk xs:date
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.