Errori del parser XML (Parser Errors)
- Restituire una lunga posizione di file per l'errore. Pagina precedente
- Pagina successiva DOM ProcessingInstr
L'oggetto parseError di Microsoft può essere utilizzato per ottenere informazioni di errore dal parser XML di Microsoft.
Oggetto parseError
Quando tenti di aprire un documento XML, potrebbe verificarsi un errore dell'analizzatore (parser-error).
Tramite l'oggetto parseError, puoi ottenere il codice di errore, la riga che ha causato l'errore, ecc.
Nota:L'oggetto parseError non fa parte dello standard W3C DOM!
Errore del file (File Error)
Nel codice seguente, cercheremo di caricare un file inesistente e mostreremo alcune proprietà di errore:
Leggi di più su XML ben formato ed efficace nel documento. var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.load("ksdjf.xml") xmlDoc.load("note_error.xml") document.write("Codice di errore: " + xmlDoc.parseError.errorCode) document.write("<br />Causa dell'errore: " + xmlDoc.parseError.reason)
document.write("<br />Linea di errore: " + xmlDoc.parseError.line)
Errore XML (XML Error)
Nel codice seguente, caricheremo un documento XML malformato con l'analizzatore.
(Puoi trovare le nostre Manuale XML 中阅读更多有关形式良好且有效的 XML。)
Leggi di più su XML ben formato ed efficace nel documento. var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.load("note_error.xml") document.write("Codice di errore: " + xmlDoc.parseError.errorCode) document.write("<br />Causa dell'errore: " + xmlDoc.parseError.reason)
document.write("<br />Linea di errore: " + xmlDoc.parseError.line) TIY O
Visualizza semplicemente questo file XML
Proprietà dell'oggetto parseError | Proprietà |
---|---|
Descrizione | errorCode |
Restituire un lungo intero che rappresenta il codice di errore. | reason |
Restituire una stringa che contiene la causa dell'errore. | line |
Restituire un lungo intero che rappresenta il numero di riga dell'errore. | linepos |
Restituire un lungo intero che rappresenta la posizione della riga dell'errore. | srcText |
Restituire una stringa che contiene la riga che ha causato l'errore. | url |
Restituire l'URL del documento caricato. | filepos |
- Restituire una lunga posizione di file per l'errore. Pagina precedente
- Pagina successiva DOM ProcessingInstr