Désindentation

titiofparis -  
lami20j Messages postés 21644 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   -
Bonjour,

Je suis débutant en xml/xsl et je cherche à désindenter un texte en XML.
J'arrive à supprimer les espaces mais restent les tabulations qui ne font pas parties du texte d'origine mais sont placés par Spy pour présenter la structure et qui restent dans le fichier final.
Comment me débarrasser de ces tabulations afin d'obtenir un XML réellement désindenté?

Merci pour vos réponse

titiofparis

1 réponse

lami20j Messages postés 21644 Date d'inscription   Statut Modérateur, Contributeur sécurité Dernière intervention   3 570
 
Salut,

Si tu veux supprimer les espaces/tabulations au début de la chaine
perl -pi.orig -e 's/^\s*//' fichier.xml
Si tu veux supprimer toutes les espaces et tabulations de la chaine
perl -pi.orig -e 's/[ \t]*//g' fichier.xml

0