"�" au lieu de "é" après importation CSV

Fermé
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 - 2 déc. 2012 à 17:38
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 - 6 févr. 2013 à 15:30
Bonjour,
alors voilà j'ai des fichiers CSV que j'importe sur un site.
Une fois importé sur le site, je me retrouve avec des � à la place des é. En gros tous les caractères qui ne sont pas "basique" sont mal retranscrit.
J'ai essayé de convertir en UTF8 mon fichier CSV avant de l'importer et maintenant j'ai des é au lieu des é
je n'y comprend vraiment rien pourtant j'ai beaucoup cherché...
Donc si quelqu'un aurait des idées.

(le site en question est sendible.com il permet de programmer des publication sur son profil facebook grâce à des import CSV, je n'ai donc aucun accès à leur serveur...)

Merci.


A voir également:

8 réponses

Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
2 déc. 2012 à 17:47
Bonsoir Theophile76,
Avant d' "importer" ton fichier "csv" sur un site, le mieux serait de savoir quelle est leur façon de coder les pages html.
Quoiqu'il en soit, il te restera toujours la possibilité, dans le pire des cas, de tenter de convertir ton fichier dans un autre encodage.
Mais il faut savoir si tu peux "importer" d'autres type de fichier, tel que "HTML" ou "TEXTE" ...
0
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 372
2 déc. 2012 à 18:06
Merci pour ta réponse.
Non ça possible qu'en SCV :s
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
2 déc. 2012 à 18:12
As-tu un fichier sans données sensibles que je puisse voir de plus près ?
Si oui, tu peux le déposer, par exemple sur "cjoint.com" et mettre le lien dans ton prochain msg.
Je ne te promet rien mais je pourrais y jeter un oeil.
0
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 372
2 déc. 2012 à 20:25
Oui tu peux télécharger l'exemple de modèle sur cette page : http://blog.sendible.com/2012/08/28/changes-to-the-sendible-bulk-message-importer/
C'est avec ce modèle que je fais mes essais (je change juste le texte de "message" dans la 2eme ligne et je rajoute des é,à,ê,....)
Merci.
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
2 déc. 2012 à 21:03
Et tu l'importe où ?
0
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 372
2 déc. 2012 à 21:33
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
3 déc. 2012 à 08:11
C'est bien ce que je disais, je ne peux pas t'aider directement, il n'y a que toi qui puisse faire les test
Le fichier ".csv" sont bien des fichier Excel ? Quelle version ?
La seule chose possible, il faut montrer le fichier ".csv" tel que tu l'importe et une photo de la page Internet telle qu'elle s'affiche. Ce n'est même pas certain que je vais pouvoir t'aider.
A moins que les têtes pensantes du forum nous apportent une idée lumineuse !!
0
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 372
3 déc. 2012 à 17:39
1. C'est sous OpenOffice que je crée le CSV.

2. "Le fichier ".csv" tel que tu l'importe" : Pour mes test j'utilise celui de cette page : http://blog.sendible.com/2012/08/28/changes-to-the-sendible-bulk-message-importer/ (là où il y a écrit You can download a sample file here.) sauf que je remplace "hello word" par "hellolooo éé" pour afficher un caractère qui pose problème justement.

3. Voici la page html une fois le caractère importé : http://nsa31.casimages.com/img/2012/12/03/121203053828967790.png
0
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 372
3 déc. 2012 à 17:46
Et quand j'édite le message et que je clique sur la source html du message je vois ceci : https://shrib.com/#lgUWUmrZ?rewritten
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
Modifié par Heliotte le 3/12/2012 à 18:32
Veux-tu bien essayer ceci:
"hellolooo & eacute; & agrave;"
Si cela ne fonctionne pas, essayer avec ceci:
"hellolooo & #232; & #224;"
et me faire part des résultat, merci
edit:
J'ai dû mettre un espace après le "&" .. Quand tu l'écris dans ton fichier "csv", il ne faut pas d'espace entre le '&' et le caractère qui le suit !
0
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 372
3 déc. 2012 à 18:42
Bien joué génial ça fonctionne ! merciiii
J'ai utilisé & eacute; & agrave; et j'ai eu les caractères é et à qui se sont affichés :)
Du coup je dois faire quoi, convertir dans un format spécial avant d'exporter en CSV ?
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
3 déc. 2012 à 18:46
Il te suffit (hum) de convertir tous tes caractères spéciaux par leur code HTML respectif que tu trouveras ici : http://www.commentcamarche.net/contents/html/htmlcarac.php3.
N'oublies pas de mettre "résolu", merci
Bonne programmation.
0
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 372
Modifié par Theophile76 le 3/12/2012 à 19:30
Merci bcps !
(Je donne juste le bon lien car le tient est mort à cause du point à la fin lol : https://www.commentcamarche.net/contents/489-caracteres-speciaux-html )
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
3 déc. 2012 à 20:14
C'est à cause du point après le lien hi hi
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 372
Modifié par Theophile76 le 6/12/2012 à 09:37
Bon en fait je relance le sujet car j'ai un problème.
Il faut savoir que le but de l'opération est de programmer des publications sur mon profil facebook.
Mais le probleme c'est que les publications apparaissent comme sur le fichier csv :/

Je m'explique avec une exemple :

Etape 1 > Fichier CSV contient :
J'ai mangé une pomme

Etape 2 > Le site de programmation des publication affiche :
J'ai mangé une pomme

Etape 3 > Facebook affiche :
J'ai mangé une pomme

On s'ennuie pas avec l'informatique :)
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
6 déc. 2012 à 09:38
Salut Theophile76,
Tu importe un fichier csv sur FaceBook: j'ai compris.
A quel endroit fais-tu cette importation ?
0
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 372
Modifié par Theophile76 le 6/12/2012 à 09:49
Salut, non en fait il y a 3 étapes :
1. Création du fichier CSV sous cette forme : Date,Message
2. Importation du fichier CSV sur le site sendible.com qui va programmer la publication sur facebook à l'heure prévu.
3. La publication apparaît à l'heure prévu sur facebook.
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
6 déc. 2012 à 09:53
OK
Je n'y connait rien dans le domaine de publication aux réseaux sociaux pour les Entreprises .. il vaut mieux que tu crée un nouveau post pour avoir plus de chance que d'autres personnes te répondent.
J'abandonne ce post vu que mes compétences dans ce domaine est limité.
J'essaierai de te suivre dans ton prochain post .. sans y répondre.
Bonne chance Theophile76.
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
Modifié par Heliotte le 6/12/2012 à 11:20
Theophile76,
Cela ne fonctionnait pas avec les codes "html" que je t'ai passé ?
Edit:
Car si cela fonctionne, j'ai un moyen simple de l'implémenter ...
0
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 372
Modifié par Theophile76 le 6/12/2012 à 13:02
Bein en fait oui et nan, je m'explique :

1. Dans mon fichier CSV j'ai mis le contenu du message en traduisant les caractères spéciaux. Exemple avec cette phrase :
J'ai mangé une pomme

Alors je mets dans mon fichier CSV :
J'ai mangé une pomme


2. Ensuite je l'import sur le site qui va programmer la publication sur facebook (sendible.com), et quand je vais dans la liste de mes messages en attentes de publication, je vois bien le message sous cette forme :
J'ai mangé une pomme

Donc pour l'instant tout semble bien aller.

3. C'est ici qu'arrive le problème : quand l'heure de la publication arrive, le message qui arrive sur facebook est le suivant :
J'ai mangé une pomme

Alors qu'il me faudrait :
J'ai mangé une pomme
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
6 déc. 2012 à 13:19
D'accord .. As-tu essayé en appliquant les lettres accentuées, tout simplement.
C'est-à-dire, comme on écrit les phrases, sans te préoccuper des codes html.
0
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 372
Modifié par Theophile76 le 6/12/2012 à 13:40
Oui (c'est l'origine de mon poste ^^)
Je me retrouvais avec des � à la place des é sur le site de programmation et sur facebook.
0
Heliotte Messages postés 1491 Date d'inscription vendredi 26 octobre 2012 Statut Membre Dernière intervention 28 janvier 2013 92
6 déc. 2012 à 13:44
Et en modifiant :
J'ai mangé une pomme
non pas par : J'ai mang & #233; une pomme
mais par : J'ai mang & eacute; une pomme
en ayant pris soin de supprimer les deux espaces entre g et & et entre & et e !
0
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 372
6 déc. 2012 à 13:50
Ça me fais pareil qu'avec
é
0
Theophile76 Messages postés 1817 Date d'inscription mardi 6 mars 2007 Statut Membre Dernière intervention 16 avril 2021 372
6 févr. 2013 à 10:11
Bonjour, je relance le sujet car je n'ai toujours pas trouvé de solution à mon probleme et c'est vraiment l galère...
Donc si quelqu'un aurait une idée :)
Merci.
0
[Dal] Messages postés 6194 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 11 octobre 2024 1 092
6 févr. 2013 à 15:30
Salut Theophile76,

A mon sens, tu devrais contacter support@sendible.com, en leur faisant part de ton problème.

Facebook utilise visiblement utf-8 pour encoder ses pages. On peut voir dans le code source de https://www.facebook.com/ que le é est encodé é

On ne peut pas savoir quels types de transformation le site sendible opère sur le contenu qu'ils reçoivent sous forme CSV avant envoi à Facebook.

Il est possible qu'ils n'aient absolument pas prévu de supporter les accents, et que cela soit un bogue de leur service.


Dal
0