J’ai enfin fait qqchose de XSLT !

September 1st, 2004 by lucas

Je voulais me faire un script shell permettant de récupérer la liste des dernières chansons diffusées sur Ouifm et de l’afficher sous une forme pratique en console. La liste des chansons est disponible sur cette page.

Un tel script est faisable en bash avec grep et sed mais c’est … hum ! Vincent dira que c’est aussi faisable en perl, mais on n’y gagne pas grand chose e, clarté. Finalement, Je récupère la page avec wget, je la transforme en XHTML avec tidy, et j’ai tenté de la transformer avec xsltproc. Après plus d’une heure passée à me prendre la tête sans arriver à rien, j’ai fait appel à waloo sur #xmlfr@freenode, qui m’a fait ça en qqes minutes. Mais au moins, maintenant, j’ai un exemple qui marche. Et pour la forme, j’ai rajouté quelques détails.

Le script bash (pour récupérer la page, lancer tidy, etc … : http://bazaar.lucas-nussbaum.net/xslt-ouifm/ouifmlast

La feuille de style XSLT : http://bazaar.lucas-nussbaum.net/xslt-ouifm/ouifmlast.xsl

2 Responses to “J’ai enfin fait qqchose de XSLT !”

  1. Vincent wrote on 09/1/04 at 7:02 pm :

    Ca doit être facile à faire en perl ;-)

    (à quand l’option pour que ton formulaire retienne mon nom automatiquement ?)

  2. Lucas wrote on 09/1/04 at 7:18 pm :

    Pour quand je mettrai à jour vers dotclear 1.2 :)