Daftar Isi:
Definisi - Apa artinya XML Schema?
Skema XML adalah tata letak struktural dari dokumen XML, yang dinyatakan dalam batasan dan konten dokumen. Batasan diekspresikan menggunakan kombinasi berikut ini:
- Aturan tata bahasa yang mengatur urutan elemen
- Tipe data yang mengatur atribut elemen dan konten
- Boolean memprediksikan bahwa konten harus dipenuhi
- Aturan khusus termasuk keunikan dan batasan integritas referensial
Techopedia menjelaskan Skema XML
Skema XML diekspresikan menggunakan bahasa Document Type Definition (DTD), yang merupakan asli dari spesifikasi XML tetapi dengan kemampuan yang cukup terbatas. Dokumen XML dapat dikaitkan dengan bahasa skema, baik dengan markup dalam dokumen XML atau melalui beberapa cara eksternal.
Proses memeriksa apakah dokumen XML mematuhi skema disebut validasi. Dokumen XML valid jika memenuhi persyaratan skema yang terkait dengannya, termasuk kendala seperti:
- Struktur seperti yang ditentukan oleh sintaks ekspresi reguler
- Persyaratan untuk interpretasi data karakter
- Elemen dan atribut untuk dimasukkan bersama dengan struktur yang diizinkan
