Je suis fou de certains char TCHÈQUE. Sur DB, j'ai sauvegardé des chaînes avec è (et des caractères similaires) et je ne peux l'afficher que si j'ai défini mon charset de page sur ISO-8859-1.š et autre char non visible
Cela pourrait être correct, mais j'ai un fichier XML UTF-8 et quand j'essaye d'obtenir une chaîne de ce xml j'ai un problème. Fondamentalement, la chaîne de XML ne sera pas affichée correctement si j'utilise charset ISO-8859-1. Le fichier XML est UTF-8. J'ai essayé de convertir č et simil carbon à & # 353; sur XML et en utilisant charset ISO-8859-1 mais ils ne seront pas affichés correctement.
Donc. La situation est la suivante:
XML sur UTF-8 et page HTML avec UTF-8, chaîne de XML correcte mais chaîne de DB non visible XML sur ISO-8859-1 et page HTML avec UTF-8, chaîne de XML pas correct mais string de DB correct
J'ai aussi essayé de convertir une chaîne XML avec ICONV ou une fonction similaire mais rien ne se passe.
Pourriez-vous m'aider, s'il vous plaît?
Andrea
'iconv()' devrait être la solution. Pouvez-vous fournir plus de détails sur ce que vous avez essayé et comment exactement cela n'a pas fonctionné? –
č dans ISO-8859-1? êtes-vous sûr? Je ne le vois pas ici: http://en.wikipedia.org/wiki/ISO-8859-1#ISO-8859-1 – Artefacto
avec ISO-8859-1 je peux voir ce char correctement –