[OSM-talk-fr] Transformation/recomposition des tags

Olivier Croquette ml at ocroquette.de
Mer 26 Sep 12:42:43 UTC 2012


On Sep 26, 2012, at 2:23 PM, Nicolas Dumoulin wrote:
> Le mercredi 26 septembre 2012 12:57:09 Yves a écrit :
>> Je suppose que c'est dans un fichier: sed ?
> 
> Tout à fait !
> Un truc du genre :
> 's#<name>\([^<]*\)\(</name>.*<ele>\)\([^<]*\)</ele>#<name>\1 (\3)\2\3</ele>#g'
> 
> Après, de là à dire que sed est moins bas niveau que XSLT, il n'y a qu'un pas 
> ;-)

Euh… un pas que je ne franchirai pas :) 
Si je le faisais en mode texte, je le ferais en Perl. Mais tant qu'à faire de faire du Perl, autant utiliser un module qui sait parser et générer du XML ;)
Si il n'y a pas d'autres idées plus orientées OSM, je vais me lancer dans le XSLT que je connais peu pour le moment.





Plus d'informations sur la liste de diffusion Talk-fr