Validación XML

La validación es la parte más importante dentro de este análisis, ya que determina si un documento creado se ciñe a las restricciones descritas en el esquema utilizado para su construcción.Las características básicas exigidas son: Ejemplo: Es posible trabajar con documentos no asociados a ninguna DTD y que en consecuencia jamás podrán ser validados.En este caso, los documentos sólo deberán estar bien formados, aunque siempre necesitarán la definición interna de las entidades utilizadas.No hay esquemas de documentos idénticos, por eso es difícil concretar las reglas que deben cumplir.Para que un documento XML también sea válido, durante el proceso de validación se comprueba: Ejemplo que cumple las especificaciones de DTD: Existen varios métodos para validar los documentos XML.A diferencia de las DTDs, soporta la extensión del documento sin problemas.Tiene un alto poder expresivo, por ejemplo permite validar elementos intercalados que pueden aparecer en cualquier orden.RELAX NG se ha convertido recientemente en un estándar ISO como la parte 2 de DSDL (Document Schema Definition Language).Quando necessitamos de obter um documento válido, o editor XML Validator é capaz de: Editores: Los documentos XML se procesan a través de analizadores, aplicaciones que leen el documento, lo interpretan y generan una salida basada en sus contenidos y en la marca utilizada para su descripción.Un buen procesador validante no solo informará la presencia de un error, sino que elaborará un mensaje especificando cuál ha sido su causa.