El árbol aparece cuando abres o escribes XML.
Formateador XML, validador y probador de XPath
Este editor XML online abre, edita y guarda archivos XML en tu navegador: formatea o minifica, comprueba que el documento esté bien formado, recorre el árbol y ejecuta consultas XPath. No se sube nada.
Última actualización:
Cómo funciona
Abre o pega el XML
Suelta un archivo .xml o .xml.gz, usa Abrir archivo, pega el código o elige Cargar ejemplo. La codificación se toma del BOM o de la declaración XML.
Edita y revisa
Edita con resaltado de sintaxis y cierre automático de etiquetas. Cada cambio se revisa al momento; un error muestra su línea y columna.
Formatea, consulta y guarda
Formatea o minifica, haz clic en los nodos del árbol, prueba una consulta XPath y luego usa Guardar .xml para descargar el archivo en UTF-8.
Funciones
Formateador XML
Formatea con 2 espacios, 4 espacios o tabulación, o minifica. El texto, las secciones CDATA, los comentarios, las instrucciones de procesamiento y el contenido con xml:space="preserve" se conservan tal cual.
Validación de XML bien formado
Las etiquetas sin cerrar o cruzadas, los atributos incorrectos y las entidades o prefijos sin declarar aparecen con línea, columna y un botón Ir al error.
Árbol y XPath
Haz clic en un nodo del panel lateral para seleccionarlo en el editor. Ejecuta expresiones XPath 1.0 como //item[@id="1"] o count(//book) y verás las coincidencias resaltadas.
Seguro con archivos desconocidos
Las entidades externas nunca se cargan y la expansión de entidades está limitada, así que un archivo XXE o «billion laughs» no puede leer datos ni bloquear la página.
Límites y privacidad
Los archivos pueden ocupar hasta 100 MB, también después de descomprimir un .xml.gz. El resaltado de sintaxis, el plegado y el cierre automático de etiquetas funcionan hasta 5 MB. El árbol del documento y XPath están disponibles hasta 10 MB; los documentos más grandes se muestran en solo lectura, aunque la revisión, el formateador y Guardar .xml siguen funcionando.
Los archivos se guardan en UTF-8; si la declaración XML indica otra codificación, se cambia a UTF-8. No se admiten la validación con DTD, los esquemas XSD ni XSLT, y las DTD y entidades externas nunca se descargan. Más información en la página de privacidad.
Preguntas frecuentes
¿Cómo edito un archivo XML online?
Abre el archivo con Abrir archivo o arrástralo al editor, haz tus cambios y presiona Guardar .xml. El archivo se queda en tu dispositivo.
¿Este editor XML online es gratis?
Sí, gratis y sin registro.
¿Puedo editar un XML en Android o en Mac?
Sí. Abre esta página en el navegador, toca o haz clic en Abrir archivo, edita el código y guárdalo. No hace falta instalar ningún programa.
¿Cómo formateo un XML?
Presiona Formatear y elige la sangría. Minificar quita los espacios entre etiquetas. El contenido de texto nunca cambia.
¿Cómo sé si mi XML es válido?
El editor revisa mientras escribes que el XML esté bien formado y muestra la posición del primer error. La validación con un esquema XSD todavía no está disponible.
¿Puedo editar el XML de una factura, por ejemplo un CFDI?
Puedes abrir y editar cualquier archivo XML, pero la herramienta no conoce reglas fiscales ni firmas digitales: editar una factura firmada invalida su firma.