XML DOM Parserfehler (Parser Errors)
- Rückgabeanweisung einer langen Integer-Dateiposition. Vorherige Seite
- Nächste Seite DOM ProcessingInstr
Das parseError-Objekt von Microsoft kann verwendet werden, um Fehlerinformationen aus dem Microsoft XML-Parser abzurufen.
parseError-Objekt
Wenn Sie versuchen, ein XML-Dokument zu öffnen, kann ein Parserfehler (parser-error) auftreten.
Durch das parseError-Objekt können Sie den Fehlercode, die Zeile, die den Fehler verursacht hat, und vieles mehr abrufen.
Anmerkung:Der parseError-Objekt gehört nicht zum W3C DOM-Standard!
Dateifehler (File Error)
Im folgenden Code versuchen wir, eine nicht vorhandene Datei zu laden und einige Fehlerattribute anzuzeigen:
Mehr über gut strukturierter und gültiger XML lesen. var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.load("ksdjf.xml") xmlDoc.load("note_error.xml") document.write("Fehlercode: " + xmlDoc.parseError.errorCode) document.write("<br />Fehlergrund: " + xmlDoc.parseError.reason)
document.write("<br />Fehlerzeile: " + xmlDoc.parseError.line)
XML-Fehler (XML Error)
Im folgenden Code laden wir den Parser, um eine schlecht formatierte XML-Dokument zu laden.
(Sie können in unserem XML-Tutorial 中阅读更多有关形式良好且有效的 XML。)
Mehr über gut strukturierter und gültiger XML lesen. var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.load("note_error.xml") document.write("Fehlercode: " + xmlDoc.parseError.errorCode) document.write("<br />Fehlergrund: " + xmlDoc.parseError.reason)
document.write("<br />Fehlerzeile: " + xmlDoc.parseError.line) TIY oder
Nur diesen XML-Datei betrachten
Eigenschaften des parseError-Objekts | Eigenschaft |
---|---|
Beschreibung | errorCode |
Rückgabe eines langen Integer, der den Fehlercode darstellt. | reason |
Rückgabe einer Zeichenkette, die den Grund des Fehlers enthält. | line |
Rückgabe eines langen Integer, der die Zeilennummer des Fehlers darstellt. | linepos |
Rückgabe eines langen Integer, der die Zeilenposition des Fehlers darstellt. | srcText |
Rückgabe einer Zeichenkette, die die Zeile enthält, die den Fehler verursacht hat. | url |
Rückgabe der URL, die auf das geladene Dokument verweist. | filepos |
- Rückgabeanweisung einer langen Integer-Dateiposition. Vorherige Seite
- Nächste Seite DOM ProcessingInstr