Formateador, validador y conversor XML

Formatea y minifica XML, valida que esté bien formado con línea y columna del error, convierte XML a JSON y JSON a XML con una representación documentada (atributos, texto, CDATA, comentarios), y muestra el número de elementos, atributos, profundidad y namespaces. Por seguridad, cualquier declaración <!DOCTYPE> se rechaza por completo: nunca se procesan DTD, entidades externas ni XInclude.

Procesamiento en tu dispositivo, sin IAhasta 20.000 elementos, profundidad máxima 200

Los datos se procesan en tu dispositivo y no se envían al servidor.

Por seguridad, cualquier <!DOCTYPE> se rechaza por completo: nunca se procesan DTD ni entidades externas.

o carga un archivo .xml o .json

Los datos se procesan en tu dispositivo y no se envían al servidor.

Casos de uso

Cómo utilizar esta herramienta

  1. Pega o carga el XML (o JSON para convertir a XML)
  2. Elige formatear, minificar, validar o convertir
  3. Copia o descarga el resultado

Preguntas frecuentes

¿Procesa DTD o entidades externas?
No, nunca. Cualquier <!DOCTYPE> se rechaza por completo antes de analizar el XML, precisamente para no exponerte a ataques de entidades externas (XXE).
¿La conversión XML → JSON es perfectamente reversible?
No para contenido mixto (texto y elementos entrelazados) ni para CDATA/comentarios, cuya posición exacta no se conserva; la herramienta lo indica explícitamente en vez de afirmar una reversibilidad que no existe.

Herramientas relacionadas

← Volver al inicio