Ralat Pemecah XML DOM (Parser Errors)

Objek parseError Microsoft digunakan untuk mengambil maklumat ralat daripada pemecah XML Microsoft.

Objek parseError

Pada masa anda mencuba untuk membuka dokumen XML, ralat pemecah (parser-error) boleh terjadi.

Melalui objek parseError ini, anda boleh mengambil kod ralat, baris yang menyebabkan ralat, dan sebagainya.

Keterangan:Objek parseError bukan standar W3C DOM!

Ralat fail (File Error)

Dalam kod berikut, kami akan mencuba untuk memuat fail yang tak wujud dan menunjukkan beberapa properti ralat:

Baca lebih banyak tentang XML yang baik dan sah di sini.
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.load("ksdjf.xml")
xmlDoc.load("note_error.xml")
document.write("Kod kesalahan: " + xmlDoc.parseError.errorCode)
document.write("<br />Alasan kesalahan: " + xmlDoc.parseError.reason)

document.write("<br />Baris kesalahan: " + xmlDoc.parseError.line)

Ralat XML (XML Error)

Dalam kod berikut, kami akan memuat dokumen XML yang berbentuk buruk.

(Anda boleh mengakses di laman kami Panduan XML 中阅读更多有关形式良好且有效的 XML。)

Baca lebih banyak tentang XML yang baik dan sah di sini.
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM")
xmlDoc.async="false"
xmlDoc.load("note_error.xml")
document.write("Kod kesalahan: " + xmlDoc.parseError.errorCode)
document.write("<br />Alasan kesalahan: " + xmlDoc.parseError.reason)

document.write("<br />Baris kesalahan: " + xmlDoc.parseError.line) TIY atau

Hanya lihat fail XML ini

Atribut objek parseError Atribut
Deskripsi errorCode
Kembalikan kod kesalahan panjang tipe. reason
Kembalikan string yang mengandungi alasan kesalahan. line
Kembalikan panjang tipe panjang yang menandakan bilangan baris kesalahan. linepos
Kembalikan panjang tipe panjang yang menandakan posisi baris kesalahan. srcText
Kembalikan string yang mengandungi baris yang menyebabkan kesalahan. url
Kembalikan URL arah ke dokumen yang dimuatkan. filepos