Ir al contenido
OneKitly

Formateador / validador XML

Formatea, minifica y comprueba si un XML está bien formado, todo en tu navegador.

Abre Formateador / validador XML y obtienes una respuesta al momento, sin crear ninguna cuenta. La encontrarás en JSON, XML y formatos, con Formateador / validador YAML y Formateador de fechas ISO 8601 para los casos vecinos.

Cómo usarlo

  1. Abre la herramienta — sin registro ni instalación.
  2. Introduce tus datos o ajusta las opciones disponibles.
  3. Obtén tu resultado al instante y cópialo o descárgalo.

Preguntas frecuentes

¿Qué es Formateador / validador XML?

Formatea, minifica y comprueba si un XML está bien formado, todo en tu navegador.

¿En qué casos se usa realmente?

Hacer legible un bloque generado por una máquina, localizar el carácter donde falla el parseo y reducir un archivo antes de publicarlo.

¿Cuál es el error más frecuente?

Confundir válido con correcto. Un documento puede parsearse sin errores y aun así no tener la forma que espera quien lo leerá: la validación comprueba la sintaxis, no el esquema.

¿Hay una herramienta para el siguiente paso?

Formateador de fechas ISO 8601 es el más cercano después de este: Convierte cualquier fecha, hora y desfase UTC en ISO 8601, RFC 3339, fecha de semana/ordinal, RFC 2822, fecha HTTP y marcas Unix.

¿Qué más conviene tener abierto al lado?

Formateador SQL y Generador de sitemap XML: aparecen en la misma tarea lo bastante a menudo como para merecer otra pestaña.

¿De dónde salen los datos?

El análisis y la serialización siguen la especificación de cada formato. El orden de claves y los espacios no tienen valor semántico en JSON ni en YAML, así que un documento reformateado es equivalente aunque cambien los bytes.

Para saber más

Todas las guías
ExplicaciónDe XML a JSON: atributos, repetición y la trampa del array de un solo elementoDos documentos que solo se diferencian en cuántos hijos existen producen dos formas JSON distintas, y ningún conversor puede distinguirlos sin un esquema. Además, lo que este hace de verdad con los atributos, el contenido mixto y los espacios, y lo único que sigue sin poder registrar.ExplicaciónYAML parece amable y muerdeYAML es JSON más una capa de inferencia de tipos, y la inferencia es la parte peligrosa. El mismo fichero pasado por un analizador YAML 1.2 y por uno 1.1: no es una cadena en uno y false en el otro, 01234 es 1234 en uno y 668 en el otro, y 12:30:00 es un número en uno de los dos.ComparativaJSON vs XML: ¿cuál es la diferencia?JSON y XML almacenan ambos datos estructurados como texto, pero con compromisos distintos. Aquí tienes cómo se ve cada uno, dónde gana cada uno y cómo elegir.ExplicaciónEscribir una fecha en ISO 8601 y por qué es el único formato sin ambigüedad01/02/2026 es el 1 de febrero en casi toda Europa y el 2 de enero en Estados Unidos, y nada en la cadena dice cuál. ISO 8601 lo resuelve, se ordena como texto, y deja de valer en cuatro puntos concretos que la RFC 3339 rechaza.TutorialCómo convertir JSON a CSV: aplanar arreglos de objetos en filas y columnasUna guía práctica para convertir un arreglo JSON de objetos en un archivo CSV limpio, incluido el aplanado de campos anidados y los casos límite.ExplicaciónEscapar una cadena para JSON: tres caracteres son obligatorios y uno es una trampaLa RFC 8259 exige escapar exactamente tres cosas dentro de una cadena JSON. Todo lo demás es opcional. El que de verdad rompe canalizaciones es un semisustituto suelto: legal en el texto JSON, imposible en UTF-8 y sustituido en silencio en cuanto tus datos se escriben.