Bonjour à tous,

Je cherche à utiliser la fonction replaceAll afin de remplacer par exemple

<parameter id="a17" name="a17" value="2.12"/>
Sachant que 2.12 peu être n'importe quel nombre décimale

Par

<parameter id="a17" name="a17" value="XX"/>
sachant XX la variable listparam[i]

Voici donc mon petit bout de code, qui bien entendu ne fonctionne pas.
Je ne vois pas trop d'où vient l'erreur (peut-être même plusieurs d'ailleurs)
Sachant que la variable ficxml est de type string.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
String replacement = "<parameter id=\""+listparam[i]+"\" name=\""+listparam[i]+"\" value=\""+part.getPresent()[i]+"\"/>";
ficxml.replaceAll("<parameter id=\""+listparam[i]+"\" name=\""+listparam[i]+"\" value=\"[\\d+\\.]\"/>", replacement);
Merci de vos idées.