ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From HamletDRC <hamlet...@gmail.com>
Subject Re: write property as part of task definition
Date Fri, 17 Jul 2009 14:38:52 GMT

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 <hamletdrc@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="&lt;include&gt;bar.as&lt;/include&gt;&lt;include&gt;baz.as
>>> &lt;/include&gt;"
>>> />
>>>
>>> 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-unsubscribe@ant.apache.org
>>> For additional commands, e-mail: user-help@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-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message