проверка DTD
Использование Internet Explorer может быть основано на DTD для проверки вашего XML.
Проверено XML парсеров
При попытке открыть документ XML, XML-анализатор может генерировать ошибку. Заходя объект parseError, вы можете получить точную причину коды ошибок, текст и даже в тех случаях.
Примечание: метод загрузки ()используется файлы, метод loadXML () для строк.
примеров
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.validateOnParse="true";
xmlDoc.load("note_dtd_error.xml");
document.write("<br />Error Code: ");
document.write(xmlDoc.parseError.errorCode);
document.write("<br />Error Reason: ");
document.write(xmlDoc.parseError.reason);
document.write("<br />Error Line: ");
document.write(xmlDoc.parseError.line);
xmlDoc.async="false";
xmlDoc.validateOnParse="true";
xmlDoc.load("note_dtd_error.xml");
document.write("<br />Error Code: ");
document.write(xmlDoc.parseError.errorCode);
document.write("<br />Error Reason: ");
document.write(xmlDoc.parseError.reason);
document.write("<br />Error Line: ");
document.write(xmlDoc.parseError.line);
Попробуйте »
Закрыть, чтобы проверить
По XML парсер validateOnParse установлено значение "ложь", вы можете отключить проверку.
примеров
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.validateOnParse="false";
xmlDoc.load("note_dtd_error.xml");
document.write("<br />Error Code: ");
document.write(xmlDoc.parseError.errorCode);
document.write("<br />Error Reason: ");
document.write(xmlDoc.parseError.reason);
document.write("<br />Error Line: ");
document.write(xmlDoc.parseError.line);
xmlDoc.async="false";
xmlDoc.validateOnParse="false";
xmlDoc.load("note_dtd_error.xml");
document.write("<br />Error Code: ");
document.write(xmlDoc.parseError.errorCode);
document.write("<br />Error Reason: ");
document.write(xmlDoc.parseError.reason);
document.write("<br />Error Line: ");
document.write(xmlDoc.parseError.line);
Попробуйте »
Универсальный валидатор XML
Чтобы помочь вам проверить XML - файл , который мы создали эту ссылку , чтобы вы могли проверить любые XML - файлы.
объекты parseError
Вы можете в нашем "XML DOM Учебное пособие" Подробнее об объекте parseError.