Ошибки анализатора XML DOM (Parser Errors)
- Возврат одной длинной целочисленной позиции файла для ошибки. Предыдущая страница
- Следующая страница DOM ProcessingInstr
Объект parseError компании Microsoft можно использовать для получения информации об ошибках из XML анализатора компании Microsoft.
Объект parseError
При попытке открыть документ XML может возникнуть ошибка анализатора (parser-error).
Через объект 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.
Вы можете найти у нас Туториал по 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