Categoría: Desarrollo
Formateador XML
Formatea, minifica y valida XML en local
Pega XML y obtenlo indentado o minificado, con los errores del analizador indicados línea por línea. Todo funciona en tu navegador, así que tus feeds y configuraciones siguen siendo privados.
Pega XML para formatearlo o minificarlo.
Aquí aparecerá el resultado.
Todo lo de esta página se procesa en tu navegador. No se sube nada.
Para qué sirve
El XML generado por máquinas suele llegar en una sola línea, lo que hace casi ilegible una respuesta de API, un feed RSS, un sitemap o un SVG. Este formateador analiza el documento con el propio analizador XML del navegador y lo vuelve a imprimir con la sangría que elijas, conservando atributos, comentarios, secciones CDATA e instrucciones de procesamiento. Minificar hace lo contrario y elimina de nuevo los espacios entre elementos. Como el analizador es el del navegador, un documento mal formado se notifica con el mismo mensaje y la misma posición que usaría el navegador.
Cómo se usa
- Pega tu XML en el cuadro de entrada o carga el ejemplo.
- Elige Formatear con sangría de 2 o 4 espacios, o elige Minificar.
- Copia el resultado o corrige el error indicado y vuelve a intentarlo.
Privacidad
Esta herramienta funciona íntegramente en tu navegador. Lo que introduces nunca se sube, se guarda ni se comparte: al cerrar la pestaña desaparece.
Preguntas frecuentes
- ¿Se sube mi XML a algún sitio?
- No. El documento se analiza y se reimprime con JavaScript que se ejecuta en la página, así que las cargas de API y los archivos de configuración nunca salen de tu dispositivo.
- ¿Puede formatear un feed RSS, un sitemap o un SVG?
- Sí. Los tres son documentos XML, así que se indentan como cualquier otro archivo, conservando espacios de nombres y atributos.
- ¿Por qué falla el análisis de mi documento?
- XML es más estricto que HTML: cada etiqueta debe cerrarse, los valores de atributo deben ir entre comillas y un & suelto no es válido. El mensaje de error indica dónde se detuvo el analizador.