Formateador / validador de XML gratis
Formatea, minimice y valida XML con recuentos de elementos y reporte de errores.
Cargando herramienta…
Cómo formatear XML e inspeccionar errores de análisis
Formato XML para legibilidad o para producir una salida compacta. Revisa los errores de análisis e información de elementos antes de copiar o descargar.
- Pegar XML en el editor de entradas.
- Elige Formato + Validar o Minificar.
- Resolver etiquetas sin igual o atributos mal formados reportados por el analizador.
- Revisa el contenido sensible al espacio blanco, luego copia o descarga.
Cuándo formatear y comprobar XML
XML todavía habilita muchos archivos cotidianos: mapas de sitio, fuentes RSS, gráficos SVG, diseños Android, exportaciones de facturas y archivos de configuración. Los desarrolladores, especialistas en SEO y analistas de datos a menudo reciben XML como una línea larga que es difícil de leer o depurar.
Esta herramienta ayuda cuando necesita ver la estructura rápidamente, averiguar por qué un alimento no se carga, o reducir un documento antes de pegarlo en un cuerpo de solicitud o dispositivo de prueba.
Todo funciona en tu navegador, por lo que los archivos de configuración interna y las exportaciones de clientes no salen de tu dispositivo mientras los revisas.
Un ejemplo práctico
Pegar esta línea única: <order id="A17"><customer>Lee</customer><items><item sku="P-1" qty="2"/><item sku="P-7" qty="1"/></items></order> Selecciona Formato + Validar. La línea de estado lee Valid XML, root <order>, 5 elementos, porque se cuentan el orden, el cliente, los elementos y los dos elementos.
El resultado coloca cada elemento en tu propia línea con sangría de dos espacios: orden en la parte superior, cliente y elementos sangrados una vez, y las dos etiquetas de elemento de cierre automático sangrado dos veces. Si elimina la etiqueta de cierre </items> y la ejecuta de nuevo, el analizador XML del navegador informa de un error y no se produce ninguna salida, por lo que el error no puede deslizarse en el resultado.
Seleccionar Minify en la versión válida devuelve el mismo documento en una línea con los espacios entre etiquetas eliminados, listos para pegar donde no se desean saltos de línea.
Cómo funciona la validación y el formato
La entrada se analiza con el analizador XML integrado en tu navegador. Si informa de un error de análisis, se muestra ese mensaje. Si el análisis tiene éxito, la herramienta cuenta todos los elementos, nombra la raíz y reconstruye el texto con una sangría coherente. La redacción exacta de los mensajes de error depende del navegador que usa.
Bien formado significa que el documento sigue las reglas de sintaxis XML: un elemento raíz, etiquetas cerradas en el orden correcto, valores de atributos citados y nombres que coincidan en caso. No significa que los datos sigan un esquema o que los valores sean correctos. Minify elimina el espacio en blanco entre etiquetas y colapsa otras carreras de espacio en blanco en espacios individuales. Los resultados se pueden copiar o descargar como formatted.xml.
Los comentarios se guardan en la salida formateada. El texto largo dentro de un solo elemento permanece en una sola línea, ya que el formato no envuelve el contenido del texto.
Errores comunes a evitar
Los caracteres especiales sin escalar causan muchos errores. Una ampersand desnuda en texto, como Fish & Chips, debe escribirse como & y un signo menos que como <. Otra falla común es el texto extraviado o un segundo elemento raíz después de la etiqueta de cierre principal.
Tenga cuidado con los contenidos donde el espaciado importa, como poemas, texto preformatado o valores con espacios dobles deliberados. Tanto el formato como la minificación pueden cambiar ese espacio en blanco. Mantener el archivo original y comparar antes de reemplazarlo en la producción.
Finalmente, un documento que pasa aquí puede ser rechazado por el programa que lo lee si falta un elemento o atributo requerido, así que prueba el archivo en su destino real también.
Consejos útiles y limitaciones
- XML bien formado no establece el cumplimiento del esquema.
- Mantener el original cuando el espacio en blanco o el contenido mezclado importa.
- Validar un mapa de sitio o feed aquí antes de enviarlo, ya que una etiqueta no cerrada puede evitar que todo el archivo sea leído.
- Pegar una sección más pequeña de un archivo muy grande primero para localizar un error más rápido, luego arreglarlo en el documento completo.
Preguntas frecuentes
¿Esto refuerza mi XSD?
No. Comproba el análisis en lugar de cargar el esquema de la aplicación.
¿Los nombres XML son sensibles a casos?
Sí. Abrir y cerrar nombres de etiquetas debe coincidir exactamente y anidar correctamente.
¿El análisis exitoso prueba la exactitud de los datos?
No. Los valores y los campos de aplicación requeridos necesitan validación separada.
¿La herramienta admite espacios de nombres XML?
Sí, siempre y cuando cada prefijo se declare con un atributo xmlns. Nombres prefijados como xhtml:link luego analiza normalmente y cuenta como elementos. Un prefijo no declarado es reportado como un error.
¿Por qué falla aquí un fragmento HTML válido?
XML es más estricto que HTML. Etiquetas como <br> deben cerrarse como <br/>, los valores de atributo necesitan comillas y cada etiqueta de apertura necesita un cierre de coincidencia.
¿Mi XML está cargado en algún lugar?
No. El análisis, el formato y la minificación de todo suceden en tu navegador, y el texto no se guarda después de salir de la página.
Su entrada se procesa en tu navegador sin una cuenta ToolWorld Online. Copia o descarga cualquier cosa que quieras guardar antes de salir de la página.
Lee nuestra política de privacidad · Acerca de ToolWorld Online
