Bonjour,

Voici mon problème : j'ai un fichier xml nommé A (extrait ci dessous)
....
<LONGMESSAGE>
&lt;html&gt;&lt;head&gt;To:
${Recipient}&lt;/head&gt;
&lt;body&gt;&lt;p&gt;Bonjour,&lt;/p&gt;&lt;p&gt;
.....
/html&gt;
</LONGMESSAGE>
...

Il est composé de plusieurs balises <LONGMESSAGE> et j'aimerais avec un script ant pouvoir supprimer"&lt;head&gt;To: ${Recipient}&lt;/head&gt;" quand le fichier est déployé sur un mon environement de prod.

Pour ce faire j'ai implémenté ceci :


<ac:if>
<equals arg1="${environnement}" arg2="PROD" />
<ac:then>
<replaceregexp
file="chemin du fichier A"
match="?????"
replace=""
flags="g"/>

</ac:then>
<ac:else>
....
Mais je ne sais pas quoi mettre à la place des ????, j'ai essayé plusieurs formules mais rien à faire ça ne match pas avec les &lt; &gt..., comment gérer ces entités pour trouver l'expression qui doit être supprimée.

Merci de votre aide.