Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
896 connectés 

  FORUM HardWare.fr
  Programmation
  Perl

  convertir utf-8 en iso-8859-1

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

convertir utf-8 en iso-8859-1

n°1590031
fritzoune
PSN: F_r_i_t_z_007
Posté le 23-07-2007 à 12:11:28  profilanswer
 

Bonjour,
J'ai un site avec une BD en UTF8, et je dois envoyer des infos sur un autre site en iso-8859-1.
Mon site tourne sous coldfusion.
Pour convertir les strings UTF8 en ISO, j'ai tenté la fonction suivante, mais ca ne marche pas...
 

Code :
  1. encode("iso-8859-1", decode("utf8", $text));


 
est-ce que vous savez ce qu'il y a de faut ?
 

Code :
  1. #!/usr/bin/perl
  2. use Encode;
  3. # @list = Encode->encodings();
  4. $text=$ARGV[0];
  5. #$texto = decode_utf8($text);
  6. #$textd = encode("iso-8859-1",$texto);
  7. print  encode("iso-8859-1", decode("utf8", $text));


 
J'ai jamais touché à Perl et sur leur doc y a un exemple du style, mais je sais pas trop..
si qqun à le remède miracle, merci :)


---------------
Protégez la Nature ! Message écrit sur des électrons recylcés !
mood
Publicité
Posté le 23-07-2007 à 12:11:28  profilanswer
 

n°1590086
anapajari
s/travail/glanding on hfr/gs;
Posté le 23-07-2007 à 13:16:21  profilanswer
 

qu'est ce qui "ne marche pas" exactement?

n°1590101
fritzoune
PSN: F_r_i_t_z_007
Posté le 23-07-2007 à 13:25:22  profilanswer
 

ET bien sur mon site s'affiche un truc rien a voir:
 
input: éàç salut
en output, par défaut ma page met en utf8 et me renvoie la meme string,
si je force l'encodage en iso:
éà ç salut
 
 
Ma pageweb, en utf8, prend la string de la DB, appelle le script perl et y passe mon string, puis me renvoie ca sur le site distant (en iso).


Message édité par fritzoune le 23-07-2007 à 13:27:04

---------------
Protégez la Nature ! Message écrit sur des électrons recylcés !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Perl

  convertir utf-8 en iso-8859-1

 

Sujets relatifs
[fonction] pour convertir les accents et choses non ascii ?Convertir plusieurs fichiers en UTF8?
convertir un int en char*Convertir une chaine en déclaration de variable
Traitement par lot, convertir les fichiers avec la mêm extentionconvertir fichier mdb en xls
convertir un real en string en delphiComment convertir un fichier pdf dynamique en statique sous java ?
Convertir des .xls en .pdfconvertir des données utf-8 en iso-8859-1
Plus de sujets relatifs à : convertir utf-8 en iso-8859-1


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR