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

APIs XML Discussion :

SIMPLEXML et les accents


Sujet :

APIs XML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    550
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 550
    Par défaut SIMPLEXML et les accents
    Bonjour.

    Je possède un fichier xml encodé comme ceci
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?xml version="1.0" encoding="ISO-8859-1"?>
    Une de mes balises comprends
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <test>ééééèèèèè</test>
    Quand je le récupère dans une page php bien encodé en ISO-8859-1 aussi je récupère des symboles bizarre comme ceci COmment s'y prendre?
    COrdialement

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    550
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 550
    Par défaut
    utf8_decode

  3. #3
    Membre habitué
    Étudiant
    Inscrit en
    Mai 2008
    Messages
    10
    Détails du profil
    Informations personnelles :
    Âge : 37

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2008
    Messages : 10
    Par défaut problème d'encode en xml
    Salut !!

    j'ai aussi un problème d'encodage xml.

    Voici le header de ma page html:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta http-equiv="Content-Type" content="text/html ; charset=iso-8859-1" />
    si je met cette ligne au début de mon fichier xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?xml version="1.0" encoding="ISO-8859-1"?>
    j'ai l'erreur suivante qui s'affiche :
    Warning: SimpleXMLElement::asXML() [simplexmlelement.asxml]: output conversion failed due to conv error, bytes 0xE9 0x22 0x3E 0x3C in register.php on line 69
    en regardant dans mon fichier xml, je me rend compte que :
    pour ajouter le mot "joué" par exemple dans la balise <action> il écrit :
    <action id="jou
    et c'est tout. Il ne traite pas l'accent et ne ferme pas la balise. Je n'ai plus la balise racine de mon fichier.

    D'autre part, je remplace la ligne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <?xml version="1.0" encoding="ISO-8859-1"?>
    par :
    je n'ai plus d'erreur pour l'écriture de mon xml, mais j'ai quelque chose comme ça dans le fichier:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <action id="jou&#x8BA5;">
    Et là, c'est impossible de récupérer l'élement "joué".

    Comment puis-je donc faire pour pouvoir avoir des mots avec accent dans mon fichier xml??

    • changer tout l'encodage de mon site en utf8?? ( j'ai environ une trentaine de page a ré-encoder??)
    • il existe un encodage adéquat a inscrire dans le fichier xml ??


    Merci de vos réponse,

    a bientôt.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FoxPro]Instruction pour enlever les accents ?
    Par Fab-FoxPro dans le forum Autres SGBD
    Réponses: 3
    Dernier message: 02/01/2025, 15h09
  2. [SimpleXML] Problème avec les accents dans le XML
    Par trotters213 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 18/12/2006, 10h23
  3. [JDBC] Problème avec les accents
    Par seawolfm dans le forum Administration
    Réponses: 2
    Dernier message: 29/01/2004, 14h56
  4. les accents et printf
    Par remi77 dans le forum C
    Réponses: 5
    Dernier message: 07/07/2003, 20h53
  5. Comment afficher les accent sous mysql v4.0.13
    Par buildozer dans le forum Requêtes
    Réponses: 2
    Dernier message: 17/06/2003, 09h33

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