XML DOM-parserfejl (Parser Errors)
- Returnerer en lang int filpositionsstilling. Forrige side
- Næste side DOM ProcessingInstr
Microsofts parseError-objekt kan bruges til at hente fejlinformation fra Microsofts XML-parser.
parseError-objektet
En parserfejl (parser-error) kan opstå, når du forsøger at åbne en XML-dokument.
Gennem parseError-objektet kan du hente fejlkoden, linjen, der forårsagede fejlen, og så videre.
Bemærkninger:parseError-objektet hører ikke til W3C DOM-standard!
Filfejl (File Error)
I nedenstående kode vil vi forsøge at indlæse en ikke-eksisterende fil og vise nogle fejlindstillinger:
Læs mere om velstruktureret og gyldig XML på denne side.) var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.load("ksdjf.xml") xmlDoc.load("note_error.xml") document.write("Fejl kode: " + xmlDoc.parseError.errorCode) document.write("<br />Fejl årsag: " + xmlDoc.parseError.reason)
document.write("<br />Fejl linje: " + xmlDoc.parseError.line)
XML-fejl (XML Error)
I nedenstående kode vil vi lade parseren indlæse en dårligt formateret XML-dokument.
(Du kan finde vores XML vejledning 中阅读更多有关形式良好且有效的 XML。)
Læs mere om velstruktureret og gyldig XML på denne side.) var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.load("note_error.xml") document.write("Fejl kode: " + xmlDoc.parseError.errorCode) document.write("<br />Fejl årsag: " + xmlDoc.parseError.reason)
document.write("<br />Fejl linje: " + xmlDoc.parseError.line) TIY eller
Kun se denne XML-fil
parseError objektets egenskaber | Egenskab |
---|---|
Beskrivelse | errorCode |
Returnerer en lang int fejlkode. | reason |
Returnerer en streng, der indeholder fejlsårsagen. | line |
Returnerer en lang int, der repræsenterer fejls linjenummer. | linepos |
Returnerer en lang int, der repræsenterer fejls position. | srcText |
Returnerer en streng, der indeholder den linje, der forårsagede fejlen. | url |
Returnerer URL'et til det indlæste dokument. | filepos |
- Returnerer en lang int filpositionsstilling. Forrige side
- Næste side DOM ProcessingInstr