Then use <echo> to write to write to the file. --glenn On Fri, Jul 17, 2009 at 09:38, HamletDRC <hamlet...@gmail.com> wrote:
> > Sorry, but this isn't going to work. > > Both echo and echoxml escapes the brackets in the property that contains > XML. > > > > > > HamletDRC wrote: > > > > Hi Glenn, > > > > Thanks for the answer! > > > > I do indeed need to include the <compc> tag in echoxml because without it > > there is no root tag and so the xml is malformed. > > > > > > > > glenn opdycke-hansen wrote: > >> > >> I would try the following approach: (1) write the value to a file and > >> (2) > >> import the file back to the Ant script. > >> Perhaps something like this. > >> > >> <echoxml file="foo.xml"> > >> <include>bar.as</include> > >> <include>baz.as</include> > >> </echoxml> > >> > >> ... > >> <compc> > >> <import file="foo.xml"/> > >> </compc> > >> > >> The <compc> </compc> might need to be included in the <echoxml> > >> > >> --glenn > >> > >> On Thu, Jul 16, 2009 at 15:56, HamletDRC <hamlet...@gmail.com> wrote: > >> > >>> > >>> Hi, > >>> > >>> Is it possible to do this? > >>> > >>> I have a property that contains two XML elements as a String: > >>> > >>> <property name="foo" > >>> value="<include>bar.as</include><include>baz.as > >>> </include>" > >>> /> > >>> > >>> And I want it expanded into the execution of a task as if I wrote this: > >>> > >>> <compc> > >>> <include>bar.as</include> > >>> <include>baz.as</include> > >>> </compc> > >>> > >>> I expected this to work: > >>> <compc> > >>> ${foo} > >>> </compc> > >>> > >>> But I get the error: > >>> The <compc> type doesn't support nested text data ("${foo}"). > >>> > >>> I'm assuming this isn't an error with "compc" but is instead in error > in > >>> how > >>> I'm expanding ${foo}. > >>> > >>> Can I do this in Ant? > >>> > >>> > >>> > >>> > >>> ----- > >>> -- > >>> Hamlet D'Arcy > >>> > >>> -- > >>> View this message in context: > >>> > http://www.nabble.com/write-property-as-part-of-task-definition-tp24524324p24524324.html > >>> Sent from the Ant - Users mailing list archive at Nabble.com. > >>> > >>> > >>> --------------------------------------------------------------------- > >>> To unsubscribe, e-mail: user-unsubscr...@ant.apache.org > >>> For additional commands, e-mail: user-h...@ant.apache.org > >>> > >>> > >> > >> > > > > > > > ----- > -- > Hamlet D'Arcy > > -- > View this message in context: > http://www.nabble.com/write-property-as-part-of-task-definition-tp24524324p24535716.html > Sent from the Ant - Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@ant.apache.org > For additional commands, e-mail: user-h...@ant.apache.org > >