Home » XML » Validator XML: Code dan Cara Membuatnya

Validator XML: Code dan Cara Membuatnya

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Gunakan validator XML untuk memeriksa sintaks XML.

Dokumen XML yang Baik

Dokumen XML dengan sintaks yang benar disebut “Well Formed”.

Berikut ini aturan sintaks XML yang benar:

  1. Dokumen XML harus memiliki elemen root
  2. Elemen XML harus memiliki tag penutup
  3. Tag XML peka huruf besar kecil
  4. Elemen XML harus bertingkat dengan benar
  5. Nilai atribut XML harus dikutip

Contoh :

<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Pengingat</heading>
<body>Jangan lupa janji temu minggu ini!</body>
</note>

Kesalahan Dokumen XML

Kesalahan dalam dokumen XML akan menghentikan aplikasi XML kita.

Spesifikasi XML W3C menyatakan bahwa program harus berhenti memproses dokumen XML jika menemukan kesalahan. Alasannya adalah perangkat lunak XML harus berukuran kecil, cepat, dan kompatibel.

Browser HTML diizinkan untuk menampilkan dokumen HTML dengan kesalahan (seperti tag akhir tidak ada).

Dengan XML, kesalahan tidak diperbolehkan.

Periksa SintaksXML

Untuk membantu Anda memeriksa sintaks XML Anda, kami telah membuat validator XML.

Cobalah untuk memeriksa sintaks XML yang benar:

<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<from>Jani</from> 
<heading>Pengingat</heading>
<body>Jangan lupa janji temu minggu ini!</body>
</note>

Cobalah untuk memeriksa sintaks XML yang salah:

<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>Tove</to>
<from>Jani</from> 
<heading>Pengingat</pheading>
<body>Jangan lupa janji temu minggu ini!</body>
</note>

Cobalah untuk memeriksa sintaks XML sendiri:

<?xml version="1.0" encoding="UTF-8"?>

Dokumen XML yang Valid

Dokumen XML yang “dibentuk dengan baik” tidak sama dengan dokumen XML yang “valid”.

Dokumen XML yang “valid” harus dibuat dengan baik. Selain itu, harus sesuai dengan definisi tipe dokumen.

Ada dua definisi tipe dokumen berbeda yang dapat digunakan dengan XML:

  • DTD – Definisi Jenis Dokumen asli
  • Skema XML – Alternatif berbasis XML untuk DTD


Definisi tipe dokumen mendefinisikan aturan dan elemen hukum serta atribut untuk dokumen XML

You may also like