Bonjour,

Je dois traiter des string en Java qui sont récupérées depuis des méthodes d'une librairie externe.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
String newPath = ... //appel a la lib
La librairie renverra par exemple: "/discipline/{id}.json"

Si je l'affiche en println, j'ai bien ceci dans la console:
"/discipline/{id}.json"

Mais !newPath.equals("/discipline/{id}.json") et newPath.size() == 55. Or la chaine est plus petite...

Si je parcours les caractères 1 à 1, j'ai ceci:
/discipline/{id}.json

Est-ce qu'il existe une méthode pour "cleaner" ma string ou obtenir ma String telle qu'elle apparaît dans la console?
J'ai fait des recherches mais je n'arrive pas a voir a quoi ces caractères correspondent (quel encodage? ...). Pourquoi ne sont-ils pas afficher dans la console?

Merci d'avance