2009-10-01 8 views
1

J'essaie de lire des journaux via un terminal Linux contenant du code XML (le journal entier n'est pas XML, mais une partie de son contenu l'est). Existe-t-il des éditeurs de texte, des modules complémentaires ou des scripts qui tenteront de mettre en forme le contenu XML afin de le rendre plus lisible. Je n'en ai pas besoin pour sauvegarder le nouveau formatage, il suffit de l'afficher pour une lecture facile.Formatage XML correct lors de la visualisation du contenu du fichier journal

Merci!

Répondre

3

Dans vim, vous pouvez filtrer [les parties] de votre fichier par une commande externe. Dans ce cas, vous pouvez essayer xmllint --format.

+0

Cela fonctionne. J'ai eu cette cartographie depuis des siècles: nnoremap xb:%! Xmllint --format - . il pourrait tout aussi bien être une autocommande – michael

+0

Ceci est proche de ce que je cherche, le XML se trouve à l'intérieur de certaines entrées du journal, chaque ligne du journal commence par un horodatage. Donc xmllint s'étouffe toujours sur la première ligne car il attend un '<' ... – FireWire

Questions connexes