Thanks guys, that's very helpful.
But, once I've used echoxml to write into a file, can I use it again to
add more values, in append mode?
I need to add values to my XML file in different tasks, not in one
place.
Please advice,
Thank you very much,
Guy.
-----Original Message-----
From: Steve Loughran [mailto:[EMAIL PROTECTED]
Sent: Thursday, May 01, 2008 12:22 PM
To: Ant Users List
Subject: Re: writing to XML
Guy Catz wrote:
> Hi.
>
> What I actually need, is to write data into a XML file, so I will be
> able to render this XML to a HTML as a report.
> The XML structure is something I know.
>
> Thanks.
>
There is an <echoxml> task that takes well formed XML and echoes it.
<echoxml file="subbuild.xml">
<project default="foo">
<target name="foo">
<echo>foo</echo>
</target>
</project>
</echoxml>
One thing you have to watch out for here is namespace games. If you want
xml in a new namespace
-declare the namespaces inside the echoxml
-keep it all explicit
-check the output by hand to see that it looks ok
you can use <xmlvalidate> and <schemavalidate> to automate those checks
--
Steve Loughran http://www.1060.org/blogxter/publish/5
Author: Ant in Action http://antbook.org/
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional
commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]