Latest web development tutorials

XML DOM Parse Error-Objekt

Microsoft parseError Objekt kann die Fehlermeldung aus dem Microsoft XML-Parser zum Abrufen verwendet werden.

Um zu sehen, wie Firefox Parser-Fehler verarbeitet, finden Sie auf der nächsten Seite dieses Tutorials.


parseError Objekte

Wenn Sie versuchen, ein XML-Dokument zu öffnen, ist es ein Parser-Fehler (Parser-Fehler) auftreten können.

Durch diese parseError Objekt können Sie den Fehlercode, Fehlertextzeile abrufen, die den Fehler verursacht hat und so weiter.

Hinweis: parseError Objekt nicht dem W3C DOM - Standard gehört!


Dateifehler (Dateifehler)

Im folgenden Code werden wir versuchen, eine nicht vorhandene Datei zu laden, und einige Fehler Eigenschaften aufweisen:

Beispiele

xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.load("ksdjf.xml");

document.write("Error code: " + xmlDoc.parseError.errorCode);
document.write("
Error reason: " + xmlDoc.parseError.reason);
document.write("
Error line: " + xmlDoc.parseError.line);

Versuchen »

XML-Fehler (XML Error)

Im folgenden Code, werden wir der Parser eine schlechte Form von XML-Dokumenten zu laden.

(Sie können in unserem XML - Tutorial Lesen Sie mehr über die gute und effektive Form von XML.)

Beispiele

xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.load("note_error.xml");

document.write("Error code: " + xmlDoc.parseError.errorCode);
document.write("
Error reason: " + xmlDoc.parseError.reason);
document.write("
Error line: " + xmlDoc.parseError.line);

Versuchen »

Siehe XML - Datei: note_error.xml


Objektattribute parseError

属性 描述
errorCode 返回一个长整数错误代码。
reason 返回一个字符串,包含错误的原因。
line 返回一个长整数,代表错误的行号。
linepos 返回一个长整数,代表错误的行位置。
srcText 返回一个字符串,包含引起错误的行。
url 返回指向被加载文档的 URL。
filepos 返回错误的一个长整型文件位置。