Bonjour,
J'ai un petit problème, suite à un passage de Json en string, je me suis rendu compte qu'il transformait les caractères & en unicode et bien sûr ça m'emmerde. Donc je voulais remplacer tous les caractères unicodes par leur équivalent lisible pour le commun du peuple.
Donc j'utilise la méthode replaceAll comme ce qui suit :
Malheureusement, rien ne se produit, snif...
Code : Sélectionner tout - Visualiser dans une fenêtre à part res = res.replaceAll("\u003c", "<");
Une âme charitable?
Solution trouvée:
Après une petite recherche, il ne faut pas utiliser replaceAll mais replace qui n'utilise pas d'expression régulière et donc qui ne bloque pas les caractères spéciaux. On doit réécrire le code comme ce qui suit en n'oubliant pas le \ supplémentaire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part res = res.replace("\\u003c", "<");
Partager