DTD 验证
- Halaman Sebelumnya Entiti DTD
- Halaman Berikutnya Contoh DTD
Internet Explorer 5.0 可以根据某个 DTD 进行验证您的 XML。
通过 XML 解析器进行验证
当您尝试打开某个 XML 文档时,XML 解析器可能会产生错误。通过访问 parseError 对象,可以获取引起错误的确切代码、文本甚至所在的行。
注释:load( ) 方法定义用于文件,而 loadXML( ) 方法定义用于字符串。
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)
Tutup Verifikasi
Dengan mengatur validateOnParse parser XML menjadi "false", verifikasi dapat ditutup.
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)
Pemverifikasi XML Umum
Untuk membantu Anda memverifikasi berkas XML, kami menciptakan tautan ini, sehingga Anda dapat memverifikasi berkas XML apapun.
Objek parseError
Anda dapat membaca di dalam kamiPanduan XML DOMBaca lebih banyak tentang objek parseError di sini。
- Halaman Sebelumnya Entiti DTD
- Halaman Berikutnya Contoh DTD