Σφάλματα αναλυτή XML (Parser Errors)
- Επιστροφή μιας μακρίας λογικής θέσης αρχείου που περιέχει το σφάλμα. Προηγούμενη σελίδα
- Επόμενη σελίδα DOM ProcessingInstr
Το αντικείμενο parseError της Microsoft μπορεί να χρησιμοποιηθεί για να πάρετε πληροφορίες σφαλμάτων από τον αναλυτή XML της Microsoft.
Αντικείμενο parseError
Μπορεί να προκύψει ένα σφάλμα αναλυτή (parser-error) όταν προσπαθείτε να ανοίξετε ένα έγγραφο XML.
Με το αντικείμενο parseError, μπορείτε να πάρετε πίσω τον κώδικα σφάλματος, τη γραμμή που προκάλεσε το σφάλμα κ.λπ.
Σημείωση:Το αντικείμενο parseError δεν ανήκει στον κανονισμό W3C DOM!
Σφάλμα αρχείου (File Error)
Στο παρακάτω κώδικα, θα προσπαθήσουμε να φορτώσουμε ένα μη υπαρκτό αρχείο και να εμφανίσουμε ορισμένα σφάλματα χαρακτηριστικών:
Παρακαλώ διαβάστε περισσότερα σχετικά με το καλά διαμορφωμένο και έγκυρο XML.) var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.load("ksdjf.xml") xmlDoc.load("note_error.xml") document.write("Σφάλμα κώδικα: " + xmlDoc.parseError.errorCode) document.write("<br />Αιτία σφάλματος: " + xmlDoc.parseError.reason)
document.write("<br />Γραμμή σφάλματος: " + xmlDoc.parseError.line)
XML Σφάλμα (XML Error)
Στο παρακάτω κώδικα, θα επιχειρήσουμε να φορτώσουμε ένα μορφοποιημένο ανεπαρκώς XML έγγραφο.
Μπορείτε να το κάνετε στο site μας XML Εκμάθηση 中阅读更多有关形式良好且有效的 XML。)
Παρακαλώ διαβάστε περισσότερα σχετικά με το καλά διαμορφωμένο και έγκυρο XML.) var xmlDoc = new ActiveXObject("Microsoft.XMLDOM") xmlDoc.async="false" xmlDoc.load("note_error.xml") document.write("Σφάλμα κώδικα: " + xmlDoc.parseError.errorCode) document.write("<br />Αιτία σφάλματος: " + xmlDoc.parseError.reason)
document.write("<br />Γραμμή σφάλματος: " + xmlDoc.parseError.line) TIY ή
Απλά δες αυτό το αρχείο XML
Παράμετροι του αντικειμένου parseError | Ειδικές ιδιότητες |
---|---|
Περιγραφή | errorCode |
Επιστροφή μιας μακρίας λογικής που εκφράζει τον κώδικα σφάλματος. | reason |
Επιστροφή μιας αλφαβητικής αλυσίδας που περιέχει την αιτία του σφάλματος. | line |
Επιστροφή μιας μακρίας λογικής που εκφράζει τον αριθμό γραμμής του σφάλματος. | linepos |
Επιστροφή μιας μακρίας λογικής που εκφράζει τη θέση γραμμής του σφάλματος. | srcText |
Επιστροφή μιας αλφαβητικής αλυσίδας που περιέχει τη γραμμή που προκαλεί το σφάλμα. | url |
Επιστροφή της URL του φορτωμένου έγγραφου. | filepos |
- Επιστροφή μιας μακρίας λογικής θέσης αρχείου που περιέχει το σφάλμα. Προηγούμενη σελίδα
- Επόμενη σελίδα DOM ProcessingInstr