Salida

Formatear y validar XML

Valida XML bien formado y formatéalo con sangría coherente.

Cómo usar Formateador y validador de XML

  1. 01Pega XML o elige un archivo XML.
  2. 02Valida la estructura o formatéala con sangría coherente.
  3. 03Copia o descarga el resultado.

Preguntas frecuentes

¿Cuáles son los límites?

El formateo requiere XML que se pueda analizar y puede normalizar espacios en blanco insignificantes, sangría, estilo de declaración, representación de entidades y otras opciones textuales. No valida contra un XSD, DTD, contrato de espacio de nombres ni reglas empresariales. El comportamiento de recursos externos no sustituye la validación explícita. Compara nombres de elementos, atributos, espacios de nombres, nodos de texto, orden y valores representativos, y luego prueba el resultado con el sistema receptor.

¿Qué debo comprobar antes de usar el resultado?

Comprueba los aspectos que determinan el significado del resultado: claves, nombres de campos, tipos de valores, anidamiento, recuentos de filas y columnas, delimitadores, comillas, escapes, finales de línea y codificación de caracteres. Para los resultados de comparación, inspecciona tanto las adiciones como las eliminaciones en lugar de leer solo el resumen resaltado. Para Base64, distingue el texto codificado de los datos binarios arbitrarios. Para las sumas de verificación, compara cada carácter y confirma el nombre del algoritmo. Valida la salida importante con el sistema que la recibirá porque los datos sintácticamente válidos pueden seguir violando un esquema, un campo obligatorio, una regla de unicidad o una restricción empresarial.

¿Cuál es la diferencia entre formatear y validar?

Formatear y validar responden a preguntas diferentes. Formatear analiza datos válidos y los vuelve a escribir con sangría o diseño coherente para que las personas puedan inspeccionarlos más fácilmente. La validación comprueba si la sintaxis se puede analizar, pero no confirma automáticamente que los valores cumplan un esquema o una regla empresarial. La minificación elimina espacios en blanco innecesarios sin cambiar el valor analizado. La inspección resume la estructura y la profundidad. Para XML e YAML, el formateo puede normalizar espacios en blanco insignificantes o elecciones de representación, por lo que compara valores semánticos en lugar de esperar que el estilo de texto original permanezca idéntico.

¿Por qué datos que parecen válidos pueden seguir produciendo un error?

Los datos que parecen válidos pueden contener un delimitador invisible, un espacio de no separación, una comilla no emparejada, un marcador estructural duplicado, un escape mal formado, finales de línea mixtos, una codificación no admitida o una característica específica del formato que cambie el análisis. Comienza con la línea, columna o ruta notificada cuando esté disponible. Reduce la entrada a la sección más pequeña que aún falle y luego restaura los registros circundantes gradualmente. Para CSV, confirma el delimitador y la suposición del encabezado. Para JSON, XML o YAML, comprueba corchetes, sangría, comillas, entidades y anidamiento. Conserva una copia de la fuente mientras diagnosticas para que una corrección no elimine información válida.

¿Necesito instalar algo?

No se requiere instalación ni registro para usar las utilidades de datos enumeradas. Abre la acción que coincida con la tarea, añade o pega la fuente, elige el modo relevante y copia o descarga el resultado. Antes de reemplazar un archivo importante, conserva el original y prueba la salida con la aplicación receptora. La instalación no es la principal cuestión de compatibilidad: las expectativas del esquema, la codificación, los delimitadores, las características del libro de trabajo y la sintaxis admitida siguen determinando si otro sistema aceptará el resultado.