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 :

XML et € problème d'affichage


Sujet :

XML/XSL et SOAP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Developpeur web et Access VBA
    Inscrit en
    Janvier 2003
    Messages
    457
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Developpeur web et Access VBA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 457
    Par défaut XML et € problème d'affichage
    Bonsoir,
    J'ai recherché sur le forum une solution à mon problème mais sans résultat...
    Dans ma base de données j'ai des € avec le signe € (donc pas de € )
    J'ai un fichier XML qui m'affiche un petit carré à la place de mon € et donc j'ai un petit carré dans ma page PHP qui ultilise mon fichier XML...
    Je suis en :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    	header('Content-Type: text/xml; charset=ISO-8859-1');
    	echo '<?xml version="1.0" encoding="ISO-8859-1" ?>';
    J'ai même essayé de faire un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    str_replace("€", "&euro;", $texte);
    dans le code php qui créé le fichier XML mais sans résultat, il semble que le € ne soit pas interprété pour la fonction str_replace...

    Mais cela ne marche pas, comment avoir un beau € dans mon fichier et sur ma page PHP ?

    Merci !

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Le caractère € n'existe pas en iso-8859-1, tout simplement. Mais il existe en windows-1252, et beaucoup d'outils quand on leur dit iso-8859-1, font comme si on leur disait windows-1252. Apparemment, l'outil avec lequel tu affiches ton XML ne le fait pas.

    L'idée la plus simple est de tout passer en utf-8 (car la gestion de windows-1252 n'est garantie nulle part).
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre éclairé
    Profil pro
    Developpeur web et Access VBA
    Inscrit en
    Janvier 2003
    Messages
    457
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Developpeur web et Access VBA
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2003
    Messages : 457
    Par défaut
    Merci pour la réponse, j'ai fais autrement...

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 23/07/2013, 14h16
  2. TOMCAT5+XML: Problème d'affichage de caractères
    Par sjtraore dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 03/04/2008, 13h33
  3. JDBC, XML : problème d'affichage
    Par Smix007 dans le forum Format d'échange (XML, JSON...)
    Réponses: 2
    Dernier message: 25/03/2008, 14h58
  4. XML : Problème d'affichage des caractères spéciaux
    Par steph43800 dans le forum XSL/XSLT/XPATH
    Réponses: 5
    Dernier message: 11/07/2007, 09h18
  5. [XML/CSS/XSL] Problème d'affichage des images "dynamiqu
    Par popol55 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 06/04/2006, 16h24

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