Flux XML et caractères spéciaux


julien__
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 362
Inscription: 28 Déc 2006

Flux XML et caractères spéciaux

Message le Ven Avr 23, 2010 2:52

Bonjour,

j'ai un fulx XML que je dois parser, tout se passe bien, sauf un problème, les caractères spéciaux. Je ne suis pas l'auteur du flux, donc je ne peux pas encoder les caractère spéciaux avec l'équivalent HTML...

Le flux XML m'est fourni avec les caractères du genre é ô è, dans des CDATA

au moment de les ajouter dans ma base de données, les caractères accentués se transforment en caractères du genre éà et autres. N'ayant pas de moyen d'influencer les données source, je tente avec divers fonctions PHP du genre htmlentities et autres, mais rien ne change?


forty
WRInaute passionné
WRInaute passionné
 
Messages: 1701
Inscription: 30 Oct 2008

Re: Flux XML et caractères spéciaux

Message le Ven Avr 23, 2010 5:58

il faut utiliser la fonction utf8_decode


julien__
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 362
Inscription: 28 Déc 2006

Re: Flux XML et caractères spéciaux

Message le Ven Avr 23, 2010 12:27

eh bien oui parfaitement... je me suis pris la tête la dessus pendant 2 heures et m'y remettre aujourd'hui ne me rendait pas particulièrement enthousiaste.

MERCI ! Pour tout le temps que tu m'as fait gagné... :)


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités