Retourner aux forums || Retourner au forum Programmation.perl

Programmation.perl : HTML <-> ASCII

Posté par Bilbo () le 04 août 2004
0
Salut tout le monde,

Comme j'ai un peu de temps libre, je me mets au Perl. Actuellement, j'écris un programme qui va chercher des images sur un site, les sauvegarde et écrit les données ITPC en fonction de ce qu'il a trouvé sur la page.

Jusque là, grâce aux articles des mongueurs, je m'en sors sans trop de problème. Merci à eux d'ailleurs pour leur beau boulot. Mais y a un petit détail qui me chiffonne... Vu que le prog trouve le titre de l'image sur une page HTML, quand il y a un accent, un & ou un truc du genre, je me retrouve avec des beaux &eacute, et consorts.

Bref, y aurait pas une fonction, un module, qui permet la traduction facilement, sans que je me tape tout à coup de regex ? J'aimerais quelque chose d'un peu exhaustif.

Evidemment, avant de venir ici, j'ai Googlé et cherché comme un fou sur CPAN.

Merci d'avance

> Lire le message (2 commentaires, moyenne: 5,5).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

HTML::Entities

Posté par Gordon Shumway () le 04/08/2004 à 15:42. (lien). Évalué à 9.

tu dois chercher HTML::Entities :
http://search.cpan.org/~gaas/HTML-Parser-3.36/lib/HTML/Entities.pm(...)


#!/usr/bin/perl

use HTML::Entities;

print decode_entities("&eacute;l&eacute;phant\n");


chez moi ça donne éléphant

  • [^]Re: HTML::Entities

    Posté par Bilbo () le 04/08/2004 à 16:22. (lien). Évalué à 2.

    Toi, tu as bien mérité ton "pertinent".

    Merci, c'est exactement ce que je cherchais !

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.perl