Ejemplo práctico
Formatea un documento de API y verifica los namespaces en cada elemento con prefijo; nombres locales idénticos pueden significar cosas distintas bajo diferentes URIs de namespace.
Pegue XML y formatéelo, minifíquelo o valídelo instantáneamente localmente en su navegador.
Un formateador XML hace que XML sea más fácil de leer agregando sangría y saltos de línea.
Un validador XML comprueba si su XML está bien formado y ayuda a detectar problemas de sintaxis, como etiquetas rotas, anidamientos no válidos o declaraciones con formato incorrecto.
Aprenda el workflow detrás de esta herramienta y qué revisar después.
La indentación legible no valida namespaces, esquemas, declaraciones de encoding, entidades ni significado.
Verifica URIs, prefijos, alcance del namespace predeterminado, atributos cualificados y consultas XPath.
Conserva texto significativo, reglas xml:space, límites CDATA y elementos mixtos donde la indentación cambia datos.
Alinea la declaración con los bytes y maneja entidades, DTD y recursos externos con opciones seguras.
Valida el XSD, DTD o contrato requerido y prueba el documento serializado final con el receptor.
Formatea un documento de API y verifica los namespaces en cada elemento con prefijo; nombres locales idénticos pueden significar cosas distintas bajo diferentes URIs de namespace.
El procesamiento de DTD y entidades externas puede ser inseguro. No habilites la resolución de entidades por red para XML no confiable.
El pretty printing puede cambiar los espacios dentro de elementos de contenido mixto, así que conserva el original cuando el espaciado tiene significado.
Estas herramientas también pueden resultarle útiles.