Ringkasan XML Schema

XML Schema adalah pengganti DTD yang berdasarkan XML.

XML Schema dapat mendeskripsikan struktur dokumen XML.

Bahasa XML Schema juga dapat disebut sebagai XSD (XML Schema Definition).

Pemahaman dasar yang Anda perlu miliki

Sebelum melanjutkan belajar, Anda harus memiliki pemahaman dasar tentang hal berikut:

  • HTML / XHTML
  • XML serta namespace XML
  • Pengertian dasar tentang DTD

Jika Anda ingin belajar proyek-proyek ini terlebih dahulu, silakan Halaman utama Akses tutorial ini.

Apa itu XML Schema?

Fungsi XML Schema adalah mendefinikan modul konstruksi yang sah bagi dokumen XML, seperti DTD.

XML Schema:

  • Mendefinikan elemen yang dapat muncul dalam dokumen
  • Mendefinikan atribut yang dapat muncul dalam dokumen
  • Mendefinikan elemen yang mana adalah elemen anak
  • Mendefinikan urutan elemen anak
  • Mendefinikan jumlah elemen anak
  • Mendefinikan apakah elemen dapat kosong, atau boleh mengandung teks
  • Mendefinikan tipe data bagi elemen dan atribut
  • Mendefinikan nilai baku dan nilai tetap bagi elemen dan atribut

XML Schema adalah pengganti DTD

Kami percaya XML Schema akan cepat menggantikan DTD dalam kebanyakan aplikasi web.

Alasan adalah seperti berikut:

  • XML Schema dapat diperluas untuk keperluan masa mendatang
  • XML Schema lebih lengkap dan kuat
  • XML Schema ditulis berdasarkan XML
  • XML Schema mendukung tipe data
  • XML Schema mendukung ruang nama

XML Schema adalah piawaian W3C

XML Schema menjadi piawaian W3C pada 2 Mei 2001.

Anda boleh mendapatkan maklumat lanjut tentang XML Schema di <Panduan W3CDapatkan maklumat lanjut tentang piawaian XML Schema di >.