Validador XML

Valida si un XML es conforme con un esquema XML (XSD)

Características

Validación seria conforme a XSD

Comprueba con rigor la estructura, los tipos y los elementos obligatorios con el motor libxml2

Muestra los errores por líneas

Asocia cada infracción a su línea y la muestra en una lista para identificar la causa con rapidez

Introduce XML y XSD directamente

Pégalos en los dos campos de entrada o indícalos cargándolos desde un archivo

Comprueba el funcionamiento con ejemplos

Carga con un clic ejemplos correctos y con errores para entender el comportamiento al instante

Cómo usar

1

Introducir el XML

Pega el XML en el campo de entrada izquierdo o indícalo con «Cargar archivo XML»

2

Introducir el XSD

Pega el XSD (esquema XML) en el campo de entrada derecho o cárgalo desde un archivo

3

Ejecutar la validación

Inicia la comprobación de conformidad pulsando el botón de validación o con Ctrl/Cmd + Enter

4

Revisar el resultado

Muestra el mensaje de conformidad o, en una lista, los puntos infractores con su número de línea

Casos de uso

Comprobación previa de la integración de datos

Valida antes de enviar si el XML que se intercambia cumple las especificaciones del esquema acordado

Control de calidad de archivos de configuración

Comprueba antes de aplicarlos si los ajustes en formato XML tienen los elementos y tipos definidos

Verificación durante el desarrollo de API

Comprueba con rapidez en la fase de desarrollo si el XML de respuesta se ajusta al esquema

Comprensión del comportamiento al aprender esquemas

Entiende, probando, cómo influyen en el resultado de la validación los cambios en la definición XSD

Seguridad y privacidad

Procesamiento en el navegador

Los datos introducidos se procesan únicamente dentro de su navegador y no se envían al exterior.

Procesamiento solo en el navegador

La validación del XML y el XSD se procesa completamente en su navegador y los datos de entrada no se envían a ningún servidor.

Comunicación cifrada con HTTPS

La carga de la página también se cifra con TLS y terceros no pueden leer su contenido.

Sin envío a terceros

Los datos de entrada no se envían a servicios externos como redes publicitarias o rastreadores.

Sin guardado automático de resultados

El XML y el XSD introducidos y el resultado de la validación y sugerencias de entrada no se almacenan en el servidor.

Herramientas relacionadas