Pour ceux qui ne connaissent pas Jakarta Ant c'est un outil de type 'make' écrit en Java et qui utilise de l'xml pour son 'makefile'.
Ant était à l'origine très utilisé pour gérer des projets Java mais il offre de + en + de possibilités comme les transformations XSL par exemple.
C'est précisément les autres possibilités qui m'intéressent comme les transformations XSL, le remplacement de caractères dans des fichiers, l'organisation de fichiers etc...
J'ai déjà consulté les mailings list sur le site Jakarta pour trouver des solutions à mes problèmes mais l'interface est vraiment nulle ( c'est vrai que le forum HFR est top!).
1) task <replace> J'aimerais utiliser cette tâche pour convertir des sources en xml mais j'arrive pas à faire remplacer des '<' par des '<'
Marsh Posté le 29-01-2003 à 10:02:06
Salut,
Pour ceux qui ne connaissent pas Jakarta Ant c'est un outil de type 'make' écrit en Java et qui utilise de l'xml pour son 'makefile'.
Ant était à l'origine très utilisé pour gérer des projets Java mais il offre de + en + de possibilités comme les transformations XSL par exemple.
C'est précisément les autres possibilités qui m'intéressent comme les transformations XSL, le remplacement de caractères dans des fichiers, l'organisation de fichiers etc...
J'ai déjà consulté les mailings list sur le site Jakarta pour trouver des solutions à mes problèmes mais l'interface est vraiment nulle ( c'est vrai que le forum HFR est top!).
1) task <replace>
J'aimerais utiliser cette tâche pour convertir des sources en xml mais j'arrive pas à faire remplacer des '<' par des '<'
<replace dir="." summary="yes">
<include name="**/*.tmp"/>
<!-- replace sensitive xml characters in the source with
xml entities by replacing -->
<replacefilter token="><![CDATA[ << ]]>" value=" << "/>
<replacefilter token=" < " value=" < "/>
<replacefilter token=" >> " value=" >> "/>
<replacefilter token=" > " value=" > "/>
<replacefilter token=" &&" value=" &&"/>
<replacefilter token=" & " value=" & "/>
<replacefilter token=" <= " value=" <= "/>
<replacefilter token=" >= " value=" >= "/>
Il en veut pas pcq. c'est du xml et ça le perturbe mais y doit y avoir moyen d'escaper' les caractères sensible non?
Merci d'avance pour votre aide! Avander
Message édité par avander le 29-01-2003 à 10:05:55
---------------
A thing of beauty is a joy forever (John Keats)