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
« April 2024 »
April
MoTuWeThFrSaSu
1234567
891011121314
15161718192021
22232425262728
2930