J'ai remarqué un petit bug sur mon script générant un fichier ical à partir du site Voyages-Sncf.com.
Je n'avais aucun problème en important mon ical sous Google Calendar mais sous Thunderbird celui-ci m'a dit qu'il y avait un problème de validité car des caractères n'étaient pas UTF8.
Pour résoudre ce problème, il faut utiliser le package suivant
use Unicode::String; Unicode::String->stringify_as( 'utf8' ); # utf8 already is the default my $string_iso_8859_1 = "This is latin text."; my $string_utf8 = Unicode::String::latin1( $string_iso_8859_1 );
Et voilà le tour est joué 