Acerca de Embellecer XML
Pega tu XML y obtén una salida limpia e indentada correctamente.
Preguntas frecuentes
¿Qué es un formateador de XML?
Un formateador de XML valida y vuelve a aplicar sangría a un documento XML con espacios en blanco consistentes y alineación de elementos anidados. Detecta etiquetas sin cerrar, nombres de elementos no coincidentes, caracteres inválidos y atributos mal formados, notificando la línea exacta de cada error.
¿El formateador de XML valida el formato correcto al mismo tiempo?
Sí. Para formatear XML, el analizador debe verificar primero el formato correcto: etiquetas sin cerrar, nombres de etiqueta no coincidentes, caracteres ilegales en valores de atributos y elementos raíz faltantes se detectan todos. El error se reporta con línea y columna. Si el XML no está bien formado, no se genera ningún resultado formateado.
¿Cuál es la diferencia entre XML bien formado y XML válido?
El XML bien formado sigue todas las reglas de sintaxis de XML: anidamiento correcto, etiquetas cerradas, atributos entre comillas, sin caracteres ilegales. El XML válido cumple además con un DTD o esquema XSD: los elementos obligatorios están presentes, los atributos tienen valores permitidos y los elementos aparecen en el orden prescrito. Esta herramienta solo verifica el formato correcto.
¿El formateador de XML conserva los comentarios y las secciones CDATA?
Sí. Los comentarios XML (<!-- -->) y las secciones CDATA (<![CDATA[...]]>) se conservan exactamente durante el formateo. Solo se modifica el espacio en blanco entre elementos. Esto es importante para XHTML, SVG y documentos donde los comentarios contienen metadatos de configuración.
¿Puedo usar el formateador de XML para archivos SVG y XHTML?
Sí. SVG y XHTML son XML válidos y se pueden formatear con esta herramienta. Los datos de ruta SVG dentro de los atributos d="" se tratan como cadenas y no se modifican. Las etiquetas de cierre automático y las declaraciones de espacio de nombres de XHTML se conservan. El formateador aplica una sangría estándar de 2 espacios, a menos que cambies la configuración.
Advertisement300 × 250
Advertisement300 × 250