IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XML/XSL et SOAP Discussion :

Problème d'encodage XML


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 17
    Par défaut Problème d'encodage XML
    Bonjour, je dispose d'un fichier XML d'encodage ISO-8859-1.
    J'ai créer un script php afin de modifier ce fichier, mais je ne touche pas à l'encodage dans ce script. Seulement dans le fichier XML de sortie, l'encodage est UTF-8 et les caractères spéciaux sont remplacés par des Ã,© ou autre.
    Y a t-il un moyen de résoudre ce problème? Je précise que je suis débutante.
    Merci d'avance

  2. #2
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Salut,
    L'encodage est affiché être de l'ISO-8859-1, mais es tu sûr que le fichier n'a pas été sauvegardé ou créé en UTF-8 (ou n'était ce pas initialement un fichier UTF-8) ?

    Car pour l'instant, sauf à le spécifier PHP travaille en ISO-8859-1 ...

    ERE

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2009
    Messages : 17
    Par défaut
    Salut,
    je ne sais pas si le fichier a été sauvegardé en utf8, comment peut on retrouver cette information?
    J'ai le même problème lorsque j'insère des données provenant du même fichier xml dans une table de ma base de données mysql.

  4. #4
    Membre Expert
    Avatar de emmanuel.remy
    Inscrit en
    Novembre 2005
    Messages
    2 855
    Détails du profil
    Informations personnelles :
    Âge : 57

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 855
    Par défaut
    Citation Envoyé par tinkerbell Voir le message
    Salut,
    je ne sais pas si le fichier a été sauvegardé en utf8, comment peut on retrouver cette information?
    J'ai le même problème lorsque j'insère des données provenant du même fichier xml dans une table de ma base de données mysql.
    Si tu ouvres le fichier (dans un navigateur par exemple) et que tu retrouves tes caractères Ã,© c'est que c'est de l'UTF-8 et que l'encodage annoncé ne correspond pas

    Sinon envoie le fichier je regarderai.

    ERE

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    1 466
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 1 466
    Par défaut
    Notepad++ devrait détecter l'encodage du fichier, avec le plugin xml, il peut valider le xml pour voir si la déclaration est conforme au codage utilisé.

Discussions similaires

  1. Problème d'encodage XML vers BDD
    Par ciolvic dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 18/12/2012, 14h03
  2. [SAX] Problème d'encodage XML
    Par rasenganguy dans le forum Format d'échange (XML, JSON...)
    Réponses: 3
    Dernier message: 15/10/2009, 17h15
  3. [XML]Problème d'encodage XML avec un XmlTextWriter
    Par fragmonster dans le forum VB.NET
    Réponses: 0
    Dernier message: 15/09/2009, 10h28
  4. Problème d'encodage xml
    Par snake_th dans le forum Format d'échange (XML, JSON...)
    Réponses: 0
    Dernier message: 24/09/2008, 10h20
  5. problème d'encodage xml
    Par freestyler dans le forum XML/XSL et SOAP
    Réponses: 5
    Dernier message: 04/06/2007, 10h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo