Saltar al contenido

Formateador y validador XML

Da formato a XML o minifícalo, encuentra errores de sintaxis y explóralo como árbol

Cargando la herramienta…

Da formato a XML que está en una sola línea o mal sangrado y, cuando hay un error de sintaxis, muestra su línea, su columna y cómo corregirlo. Úsalo para leer o reparar archivos de configuración, respuestas de API, SVG, RSS y otros XML.

Cómo se usa

  1. Pega el XML en «XML de entrada» o pulsa «Abrir archivo». Un XML correcto muestra «XML bien formado»; si no, aparece «No está bien formado» con la posición.
  2. Elige 2 espacios, 4 espacios o un tabulador en «Sangría», o «Minificar» para dejarlo en una línea. También tienes «Cada atributo en su propia línea» y «Quitar comentarios».
  3. En la pestaña «Árbol», despliega y pliega elementos y selecciona uno para «Copiar XPath». En la pestaña «XPath», pulsa «Ejecutar» para evaluar una expresión.
  4. La pestaña «JSON» muestra el documento convertido a JSON. Copia un resultado o pulsa «Guardar como .xml» o «Guardar como .json».

Cómo funciona

Preguntas frecuentes

¿Cómo encuentro dónde está el error en mi XML?
Un error viene con su número de línea y de columna, la causa y una pista para corregirlo. Pulsa «Ir al error» para saltar a ese punto de la entrada.
¿Por qué el carácter & da error en XML?
En XML, un ampersand literal debe escribirse como &. Solo hay cinco entidades predefinidas, < > & " y ', así que un nombre de HTML como   debe escribirse como  .
¿Puedo convertir XML a JSON?
Sí, en la pestaña «JSON». Un atributo id pasa a ser la clave «@id», y un elemento que solo tiene texto y ningún atributo pasa a ser una cadena simple. Pulsa «Guardar como .json» para descargarlo.
¿Cómo pruebo una expresión XPath?
Introduce una expresión como //book/title o count(//book) en «Expresión XPath», en la pestaña «XPath», y pulsa «Ejecutar». Se ejecuta con el motor XPath 1.0 del navegador.