Ir al contenido
HandfulTools

Formateador de XML

Haz legible cualquier XML —sitemaps, feeds RSS, archivos SVG, mensajes SOAP o archivos de configuración— o comprímelo en una sola línea. Se avisa de las etiquetas sin cerrar o mal emparejadas.

Funciona en tu navegador

Loading…

Cómo se usa

  1. Pega tu XML.
  2. Elige Embellecer o Minificar y la sangría.
  3. Copia el resultado.

Cómo funciona

El XML se divide en etiquetas, texto, comentarios, secciones CDATA y declaraciones mediante un tokenizador que respeta los valores de atributo entre comillas. Después, las etiquetas se vuelven a sangrar según su anidamiento. Los elementos que solo contienen texto corto se quedan en una línea, por ejemplo <title>Inicio</title>.

El formateador comprueba que cada etiqueta de apertura tenga su etiqueta de cierre, pero no valida contra una DTD ni contra un esquema XML.

Ejemplos

Sitemap
Un sitemap.xml de una sola línea se convierte en un bloque <url> por página con <loc> y <lastmod> anidados.

Usos habituales

  • Leer sitemaps y feeds RSS
  • Ordenar el código de un SVG
  • Depurar respuestas XML de SOAP y de APIs

Privacidad y seguridad

Esta herramienta funciona por completo en tu navegador. Tus archivos y tus textos nunca se suben a nuestros servidores: el procesamiento ocurre en tu dispositivo y los resultados se generan de forma local. Cómo trata los archivos cada herramienta

Preguntas frecuentes

¿Se conservan los comentarios y el CDATA?

Sí, se mantienen exactamente como estaban escritos. La minificación elimina los comentarios salvo cuando son necesarios.

¿Puede formatear HTML?

El XHTML bien formado funciona. El HTML normal suele tener etiquetas sin cerrar como <br> o <li>, que las reglas de XML rechazan.

Última actualización: