Bonsoir à tous,
J'essaie d'encoder les caractères spéciaux d'une URL, de façon à ce que par exemple le mot Solidarität (c'est de l'allemand) devienne Solidarit%E4t. D'après ce tableau, c'est ce que je devrais obtenir avec la fonction
(keyword étant le mot à coder) Le problème, c'est que j'obtiens Solidarit%3Ft au lieu de Solidarit%E4t qui était attendu... et que je ne comprends pas d'où vient le problème ! Je précise que je suis sur mac et donc que java utilise par défaut un codage UTF-8. Qui pourrait m'aider ? Merci d'avance !
Code : Sélectionner tout - Visualiser dans une fenêtre à part URLEncoder.encode(keyword, "ASCII")
Partager