Pengesah XML

Gunakan pengecekkan XML kami untuk memeriksa sintaks XML anda.

Dokumen XML yang format baik

Dokumen XML yang sintaksnya benar disebut 'format baik'.

Aturan sintaks telah dijelaskan di bab sebelumnya:

  • Dokumen XML harus memiliki elemen akar
  • Element XML harus memiliki tanda penutup
  • Tanda pengenal XML membedakan huruf besar dan kecil
  • Element XML harus disusun dengan benar
  • Nilai atribut XML harus ditambahkan tanda kutip
<?xml version="1.0" encoding="UTF-8"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>

Kesalahan XML akan menghentikan program anda

Kesalahan dalam dokumen XML akan menghentikan aplikasi XML anda.

Peraturan W3C XML menyatakan bahwa jika program mendeteksi kesalahan, proses dokumen XML harus dihentikan. Alasannya, perangkat lunak XML harus ringan, cepat, dan memiliki kompatibilitas yang baik.

Pembaca HTML dapat menampilkan dokumen HTML yang mengandung kesalahan (contoh: kurang tanda penutup).

Kesalahan adalah tak diizinkan untuk XML.

Periksa sintaks XML anda

Untuk membantu anda memeriksa sintaks XML, kami telah membuat pengecekkan XML.

Periksa sintaks XML yang benar ini:

Periksa sintaks XML yang salah ini:

Coba periksa sintaks XML anda sendiri:

Dokumen XML yang berlaku

Dokumen XML yang 'format baik' berbeda dengan dokumen XML yang 'berlaku'.

“有效”的 XML 文档必须格式良好。此外,它还必须符合文档类型定义。

有两种不同的文档类型定义可与 XML 一起使用:

  • DTD - 原始文档类型定义
  • XML Schema - 基于 XML 的 DTD 替代方案

文档类型定义(DTD)定义 XML 文档的规则以及合法的元素和属性。