Bonjour,
Existe-il une méthode qui permetrait de convertir tous les caractères spéciaux d'une chaine dans leur format HTML (entity characters).
Exemple :
String maChaine = "Un texte contenant des < chevrons >";
La méthode devrait me retourner :
"Un texte contenant des < chevrons >"
Je connais la méthode replaceAll() et je sais que je peux invoquer cette méthode pour chaque Entities Characters.
Exemple :
Ce qui n'est pas très élégant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 maChaine = maChaine.replaceAll("<", "<"); maChaine = maChaine.replaceAll(">", ">"); etc...
Est-il possible par un seul appel d'effectuer toutes les convertions désirées en utilisant l'expression régulière appropriée.
Si oui et du fait que je ne connais pas tres bien les expressions régulières, quelqu'un pourait-il m'indiquer une expression unique à utiliser par exemple pour convertir < en < > en > et ' en ".
Merci d'avance.![]()
Jean-Marc
Partager