Formateador de XML, validador y herramienta de reparación
El formateador XML comprueba si tu XML tiene errores e indica la línea y la columna, lo formatea con 2 o 4 espacios o tabulaciones, lo minimiza y repara errores habituales, como un & sin escapar o una etiqueta de cierre que falta, mediante Auto-Fix. Es gratuito y no requiere registro: tu XML solo se procesa en tu navegador y no se sube a ningún servidor.
Creado por Justin Schuessler
¿Ya organizaste los archivos de configuración? Aloja tu proyecto en un VPS con control total.
Entrada
Resultado
Resultado de ejemplo
Así se muestra el diagnóstico en el formateador XML
Pega XML y la herramienta indicará el primer error con su línea y columna, corregirá los errores habituales mediante la corrección automática y después formateará el resultado. El ejemplo de abajo es un archivo de muestra con errores intencionados; tu diagnóstico dependerá de tu XML.
Ejemplo · XML de ejemplo con errores intencionados
1 error · 3 correccionesEntrada
<server><name>ZAP & Friends</name><port>25565</port>Resultado: diagnóstico y corrección automática
- 1 error
Error · Línea 1, columna 19char '&' is not expected.
«Validar» indica el primer error. Con «Ir al error», el cursor va directamente a ese punto.
CorrectoSe ha escapado un carácter especial sin escapar (p. ej., «&») en el texto 1 veces.
CorrectoSe ha añadido una etiqueta de cierre al final del documento 1 veces.
CorrectoSe ha añadido la declaración XML faltante (<?xml version="1.0" encoding="UTF-8"?>).
Resultado tras la corrección automática, formateado
<?xml version="1.0" encoding="UTF-8"?><server> <name>ZAP & Friends</name> <port>25565</port></server>Funciones
Formateador y validador XML en una sola herramienta
Para archivos de configuración de plugins de Minecraft o recursos de FiveM, respuestas de API, feeds RSS/Atom o sitemaps: en cualquier caso en que edites o depures XML a mano.
Validar XML con línea y columna
Comprueba automáticamente si tu XML está bien formado poco después de introducirlo, muestra el primer error con su línea y columna y marca su ubicación en el editor.
Formatear XML (Pretty Print)
Aplica a tu XML una sangría de 2 o 4 espacios o tabulaciones. Se conservan los comentarios, las secciones CDATA y la declaración XML.
Minificar XML
Elimina los saltos de línea y las sangrías entre etiquetas y genera una versión compacta de tu XML.
Reparar XML con Auto-Fix
Escapa caracteres especiales como & y <, añade etiquetas de cierre que faltan, agrupa varios elementos raíz y añade o recoloca la declaración XML.
Subir o arrastrar un archivo
Sube un archivo XML de hasta 10 MB o arrástralo directamente al campo de entrada.
100 % local, sin subir archivos
Todo se ejecuta en tu navegador; tu archivo no se envía a ningún servidor.
Fondo
Qué comprueba el validador XML y qué repara Auto-Fix
Validar, reparar y formatear son procesos relacionados: solo puedes formatear o minimizar tu XML si primero está bien formado.
Validar XML: comprobar si está bien formado, no si cumple un esquema
Un XML bien formado tiene exactamente un elemento raíz, etiquetas cerradas y correctamente anidadas, y caracteres especiales escapados, como & en lugar de un & aislado. Eso es lo que comprueba el validador XML, que indica la línea y la columna del primer error. No comprueba si tu XML también cumple un esquema XSD o una DTD.
Reparar XML con Auto-Fix
Auto-Fix escapa los caracteres & o < aislados en el texto y en los valores de los atributos, añade etiquetas de cierre y signos > que falten al final de una etiqueta, elimina etiquetas de cierre sin una etiqueta de apertura correspondiente, agrupa varios elementos raíz en un elemento <root> y añade o recoloca la declaración XML. Tu entrada no se modifica; la versión reparada aparece en el resultado.
Formatear XML (Pretty Print) o minimizarlo
Al formatear tu XML, puedes aplicar una sangría de 2 o 4 espacios o tabulaciones. Se conservan los comentarios, las secciones CDATA y la declaración XML; el texto mezclado con etiquetas no se modifica. La minimización elimina los saltos de línea y las sangrías entre etiquetas. Ambas funciones requieren un XML bien formado; de lo contrario, la herramienta indica la línea y la columna del error.
Cómo funciona
Cómo validar, corregir y formatear XML online
Cinco pasos, sin registro ni instalación.
Paso 1
Pegar XML
Pega tu XML en el campo de entrada, sube un archivo XML de hasta 10 MB, arrástralo al campo o carga el ejemplo.
Paso 2
Encontrar errores
Poco después de introducirlo, la herramienta comprueba automáticamente si tu XML está bien formado. También puedes hacer clic en «Validar». El primer error aparece con su línea y columna; «Ir al error» lleva el cursor hasta allí.
Paso 3
Corregir con Auto-Fix
Haz clic en «Auto-Fix» para corregir automáticamente errores habituales. Tu entrada no cambia: la versión corregida aparece en la salida, con la lista de correcciones encima.
Paso 4
Formatear o minificar
Elige una sangría de 2 espacios, 4 espacios o tabulaciones y haz clic en «Formatear», o en «Minificar» para obtener una versión compacta.
Paso 5
Aplicar resultado
Copia el resultado al portapapeles o descárgalo como archivo XML.
Descubrir más
Más herramientas
Comparar textos online (Diff Checker)
Compara textos online: compara dos textos, configuraciones o versiones de código, ve las diferencias por línea y palabra y cópialas como Unified Diff. Funciona íntegramente en el navegador.
Creado por Dimitri Heissler
Formateador de JSON
Formatea, minifica y valida JSON con resaltado de sintaxis, indicación de errores y descarga, todo en el navegador.
Creado por Jakub Martyniak
Validador de YAML
Comprueba la sintaxis YAML y aplica un formato normalizado o conviértelo directamente a JSON. Admite varios documentos separados por `---` (p. ej., manifiestos de Kubernetes), con errores que indican la línea y la columna exactas. Todo en el navegador.
Creado por Jakub Martyniak
Generador de sitemaps
Crear sitemap.xml a partir de una lista de URL: con detección de duplicados, comprobación de dominios, lastmod e índice de sitemaps automático a partir de 50.000 direcciones. Funciona en el navegador.
Creado por Luca Stanek
Codificador y decodificador de URL
Codifica y decodifica URL y texto en línea: compara encodeURIComponent, encodeURI y el formato de formulario, con una tabla de parámetros de consulta y un generador de enlaces UTM. Funciona íntegramente en el navegador.
Creado por Dimitri Heissler
Formateador de HTML y CSS online (mejora la presentación del código)
Formatea HTML y CSS online, aplica sangría y mejora su presentación con detección automática del idioma. Funciona íntegramente en el navegador, sin subir archivos.
Creado por Luca Stanek
FAQ
Preguntas frecuentes sobre Formateador XML
Respuestas breves sobre validación, formato y corrección automática.
Sí. No necesitas una cuenta ni instalar nada: el formateador XML funciona en tu navegador. Pega tu XML y empieza al instante.
No. Todo el procesamiento —validación, formateo, minificación y corrección automática— se realiza exclusivamente en tu navegador. No se transfiere ningún archivo a un servidor, ni siquiera a ZAP-Hosting.
No. La herramienta comprueba si tu XML está bien formado: un único elemento raíz, etiquetas cerradas y correctamente anidadas, y caracteres especiales escapados. Para que un XML sea válido en sentido estricto, también debe cumplir un esquema XSD o una DTD, y la herramienta no comprueba eso. Tampoco comprueba reglas específicas, como las de las facturas electrónicas. Por tanto, el mensaje de éxito solo se refiere a la sintaxis XML.
Poco después de que dejes de escribir, la herramienta comprueba automáticamente tu XML. También puedes hacer clic en «Validar». Muestra el primer error con su línea y columna y marca su ubicación en el editor. Con «Ir al error», el cursor va directamente allí.
Auto-Fix escapa un & aislado como & y un < en el texto como <, también en los valores de los atributos. Añade etiquetas de cierre y signos > que falten al final de una etiqueta, elimina etiquetas de cierre sin una etiqueta de apertura correspondiente, agrupa varios elementos raíz en un elemento <root> y añade o recoloca la declaración XML. Tu entrada no se modifica; el resultado muestra la versión reparada y la lista de correcciones. Aun así, revisa el resultado: una etiqueta añadida se coloca donde la herramienta detectó el error, no necesariamente donde tú querías ponerla.
Sube el archivo o arrástralo al campo de entrada. El editor lo muestra con números de línea y resaltado de sintaxis. Con «Formatear», aplicas una sangría de 2 o 4 espacios o tabulaciones (Pretty Print). Se conservan los comentarios, las secciones CDATA y la declaración XML. Después, copia el resultado o descárgalo como archivo XML.
Minificar elimina los saltos de línea y las sangrías entre etiquetas para obtener una versión compacta de tu XML. Se conservan los espacios que forman parte del texto. Como ocurre al formatear, tu XML debe estar bien formado.
La subida está limitada a 10 MB. Como todo se ejecuta localmente en el navegador, el límite real también depende del rendimiento de tu dispositivo.
¿Tienes más preguntas?
Contactar con soporteTu aplicación o API necesita un servidor fiable
Un VPS de ZAP-Hosting pone tu aplicación o proyecto en línea de forma fiable.
Sin configuración. Sin riesgos. En línea en segundos.
¿Buscas más herramientas? Ver todas las herramientas para desarrolladores
