validación DTD
Utilice Internet Explorer se puede basar en una DTD para verificar el código XML.
Verificado por los analizadores XML
Cuando intenta abrir un documento XML, el analizador de XML puede generar un error. Al acceder parseError objeto, puede recuperar la causa exacta de los códigos de error, texto e incluso dónde.
Nota: el método load ()se utiliza archivos, método loadXML () para las cuerdas.
Ejemplos
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);
Trate »
Cerca de verificar
Por analizador XML validateOnParse establece en "false", puede desactivar la validación.
Ejemplos
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);
Trate »
Universal Validador de XML
Para ayudar a verificar el archivo XML que creamos este enlace para que pueda validar los archivos XML.
objetos ParseError
Puede en nuestro "Tutorial XML DOM" Lea más sobre el objeto parseError.