Validasi DTD

Internet Explorer 5.0 dapat memvalidasi XML Anda berdasarkan DTD.

Validasi melalui parser XML

Ketika Anda mencoba membuka dokumen XML, parser XML mungkin akan menghasilkan kesalahan. Dengan mengakses objek parseError, Anda dapat mengambil kode kesalahan yang pasti, teks, bahkan baris yang ada.

Keterangan:Metode load( ) digunakan untuk berkas, sementara metode loadXML( ) digunakan untuk string.

var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.validateOnParse="true"
xmlDoc.load("note_dtd_error.xml")
document.write("<br>Kode Error: ")
document.write(xmlDoc.parseError.errorCode)
document.write("<br>Alasan Error: ")
document.write(xmlDoc.parseError.reason)
document.write("<br>Baris Error: ")
document.write(xmlDoc.parseError.line)

Coba Sendiri atau Hanya lihat berkas XML ini.

Menonaktifkan Verifikasi

Dengan mengatur validateOnParse parser XML menjadi "false", Anda dapat menonaktifkan verifikasi.

var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.validateOnParse="false"
xmlDoc.load("note_dtd_error.xml")
document.write("<br>Kode Error: ")
document.write(xmlDoc.parseError.errorCode)
document.write("<br>Alasan Error: ")
document.write(xmlDoc.parseError.reason)
document.write("<br>Baris Error: ")
document.write(xmlDoc.parseError.line)

Coba Sendiri

Pemverifikasi XML Umum

Untuk membantu Anda memverifikasi berkas XML, kami telah membuat tautan ini, sehingga Anda dapat memverifikasi berkas XML apapun.

Objek parseError

Anda dapat melihat diPanduan XML DOMBaca lebih banyak tentang objek parseError di >.