Bonjour,

La ligne suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
xmlInputDoc = saxReader.read(new InputSource(new StringReader(strXMLIn)));
provoque l'erreur suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
org.dom4j.DocumentException: Error on line 1 of document  : La référence caractère doit se terminer par un délimiteur ';'
strXMLIn est une chaîne contenant un code XML, et après recherche il apparait que les seules fois où cette erreur survient est lors de la présence de caractères spéciaux dans les valeurs, comme voici un exemple :

Il semblerait que ce code soit interprété alors qu'il ne devrait pas.

Comment faire pour échapper ce type de valeurs sous dom4j ?
Merci