Los ficheros XML ofuscados son díficiles de leer pues todo el contenido del fichero ocupa una sola línea. Hoy LibreByte te ofrece 3 herramientas que permiten darle formato (pretty print) a un fichero XML.
Herramienta 1: Navegador web, ejemplos: Mozilla firefox, Google Chrome. La desventaja de usar un navegador es que no puedes editar el fichero XML solo seria util si lo que deseas es visualizarlo.
Herramienta 2: Usar xml_pp, xml_pp forma parte de la suite XML-Twig, para instalar dicha suite en Debian GNU/Linux teclee:
$ sudo apt-get install xml-twig-tools
Luego puedes formatear el fichero XML tecleando:
$ xml_pp -i mifichero.xml
Si deseas salvar el contenido formateado en otro fichero, teclee:
$ xml_pp mifichero.xml > mifichero_pp.xml
Si deseas editar el fichero formateado puedes usar cualquier editor de texto.
Herramienta 3: Editor Geany y el plugin prettyprinter, para instalarlo en Debian GNU/Linux teclee:
$ sudo apt-get install geany geany-plugin-prettyprinter
Una vez ejecutado el comando anterior, debes ejecutar los siguientes pasos para activar el plugin
1. Ejecutar Geany
XFCE:
Menu -> Development -> Geany
Desde la consola también puedes teclear:
$ geany &
2. Buscar el Menú
Tools -> Plugin Manager
3. Activar el plugin XML PrettyPrinter
Una vez activado el plugin la opción de formatear XML aparece en el Menu:
Tools -> PrettyPtrinter XML
Lecturas recomendadas
– man xml_pp
– Sitio oficial proyecto Geany
– XML-Twig
– Geany un IDE ligero