PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WEBDEV 2024 → encodage caractère
encodage caractère
Iniciado por Roumegou Eric, 23,may. 2017 15:21 - 2 respuestas
Publicado el 23,mayo 2017 - 15:21
Bonjour,
un truc bizarre ...
je récupère un flux de données de 250 MO. A l'origine un zip que je
capture dans un buffer, sauvegarde en fichier, decompresse.
Puis je lit, et je crée une table mysql avec des insert en bulk.

J'ai un problème avec les caractères accentués qui sont mal restitués
dans la base.
Pourtant quand je décompresse le fichier, et j'ouvre le csv produit
avec un éditeur de texte, les accents sont lisibles.
si je crée un fichier de test en sauvegardant une dizaine de ligne en
un .csv, que je traite ce fichier avec mon prog, les acccents sont Ok.
En débug, idem.
Si je traite le fichier complet avec mon prog (procedure schedulée
webdev) , j'ai le pb des accents.

Que dois-je faire ? des utf8verschaine systématique ?

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com
Publicado el 23,mayo 2017 - 15:37
Bonjour Eric,

Que dois-je faire ? des utf8verschaine systématique ?


Nous montrer le code en question ?


---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com
Publicado el 23,mayo 2017 - 16:50
Roumegou Eric a utilisé son clavier pour écrire :
Bonjour,
un truc bizarre ...
je récupère un flux de données de 250 MO. A l'origine un zip que je capture
dans un buffer, sauvegarde en fichier, decompresse.
Puis je lit, et je crée une table mysql avec des insert en bulk.

J'ai un problème avec les caractères accentués qui sont mal restitués dans la
base.
Pourtant quand je décompresse le fichier, et j'ouvre le csv produit avec un
éditeur de texte, les accents sont lisibles.
si je crée un fichier de test en sauvegardant une dizaine de ligne en un
.csv, que je traite ce fichier avec mon prog, les acccents sont Ok. En débug,
idem.
Si je traite le fichier complet avec mon prog (procedure schedulée webdev) ,
j'ai le pb des accents.

Que dois-je faire ? des utf8verschaine systématique ?

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com


Oui il faut faire des utf8verschaine
et cela corrige le pb.