Cómo usarlo
- Pegar código, soltar un archivo o cargar la muestra; el idioma está preestablecido para esta página y se puede cambiar.
- Elija formato o minimice y ajuste la sangría, el ancho y otras opciones; el resultado aparece a la derecha a medida que escribe.
- Copiar o descargar el resultado; En caso de error, utilice "Ir al error", corríjalo y ejecútelo nuevamente.
Cinco reglas de XML bien formado
El XML se verifica antes de formatear; Los errores muestran la línea y la columna, y "Ir al error" salta allí.
| Regla | Incorrecto | Derecha |
|---|---|---|
| Exactamente un elemento raíz | <a/><b/> | <root><a/><b/></root> |
| Las etiquetas se cierran y anidan correctamente | <a><b></a></b> | <a><b></b></a> |
| Los valores de los atributos están citados | <a x=1> | <a x="1"> |
| Escapar de caracteres especiales | Tom y Jerry | Tom y Jerry |
| Distinguir mayúsculas y minúsculas | <Item></item> | <Item></Item> |
Idiomas y motores
El formato utiliza los mismos motores de código abierto que los editores populares, por lo que los resultados coinciden con Prettier en VS Code y su equipo puede mantener un estilo. Cada motor se carga desde este sitio y se ejecuta en su navegador.
| Idioma | Formato | Comprimir |
|---|---|---|
| HTML | Más bonita 3 | ✓ comentarios y espacios en blanco |
| XML | Motor XML XunL | ✓ |
| CSS/SCSS/Menos | Más bonita 3 | ✓ Reestructuración de CSSO |
| JavaScript/Mecanografiado | Más bonita 3(Babel) | ✓ Terser (solo JavaScript) |
| JSON | Más bonita 3 | ✓ los números grandes mantienen la precisión |
| YAML | Más bonita 3 | — (comentarios mantenidos) |
| SQL | formateador sql (14 dialectos) | — |
Preguntas frecuentes
¿Se valida con un XSD?
Comprueba que XML esté bien formado: las etiquetas coinciden y se anidan, los atributos están entrecomillados y hay una raíz. La validez frente a un XSD o DTD necesita un validador dedicado.
¿El formato cambia los datos?
Los elementos, atributos y texto permanecen iguales; sólo cambian la sangría y los saltos de línea. Los nodos de texto que solo contienen espacios en blanco se eliminan y los valores sin comillas reciben comillas dobles. Primero verifique los documentos sensibles a espacios en blanco como xml:space="preserve".
¿Se cargó mi código?
No. Los motores se descargan desde este sitio y se ejecutan en su navegador; su código nunca pasa por nuestros servidores ni por ningún tercero, por lo que es seguro para el código interno y la configuración.
¿Qué tamaño pueden tener los archivos?
Hasta 5 MB por archivo; por encima de 300 KB, la página espera el botón en lugar de formatear mientras escribe, para que el navegador siga respondiendo.