Votre console ne peut peut-être pas afficher le caractère Ö. Vérifiez la propriété système file.encoding
pour voir quel est le codage par défaut de la console.
Si votre console prend en charge UTF-8, vous pouvez essayer de démarrer la machine virtuelle Java avec -Dfile.encoding=utf-8
, ou vous pouvez le faire depuis votre application:
System.setOut(new PrintStream(System.out, true, "utf-8"));
Si la console ne prend pas en charge UTF-8, je suggère essayez d'écrire cela dans un fichier à la place, en utilisant l'encodage UTF-8, puis ouvrez le fichier avec un éditeur de texte qui peut gérer UTF-8.
Si tout cela ne fonctionne pas, c'est probablement un bogue dans StringEscapeUtils
.
Où il imprimer cela? Sur la console? – cherouvim
Non, sur l'imprimante ... jk, oui, dans la console. – aioobe
Votre console peut-elle afficher 'Ö'? – cherouvim