Personal tools
You are here: Home Les outils logiciels Unix Unix - Comment formater un fichier xml (linux aussi)
Navigation
Log in


Forgot your password?
 

Unix - Comment formater un fichier xml (linux aussi)

Le xml est un format très utilisé et beaucoup de services utiilsent ce format pour transmettre des données.

Dans ces cas il arrive très souvent que le xml ne soit pas identé, ce qui permet d'économiser des caractères, mais qui rend les données difficilement exploitable pour le commun des mortels.

Heureusement sous linux il existe un utilitaire qui permet d'indenter automatiquement n'importe quel flux xml.

Il s'agit de xmllint:

Pour formater un fichier xml il suffit de taper la commande suivante:

xmllint --format mon_fichier.xml

On peut même traiter directement un flux provenant d'un service web en spécifiant '-' comme nom de fichier:

wget http://mon.service.web/ | xmllint --format -

Voilà c'est tout simple mais ça simplifie la vie!!

Document Actions
« May 2024 »
May
MoTuWeThFrSaSu
12345
6789101112
13141516171819
20212223242526
2728293031