1.) Make one xml file with the whole content
<echoxml file="tmp.xml">
<root>
</echoxml>
<concat destfile="tmp.xml" append="true">
<fileset dir="xml" includes="*.xml"/>
</concat>
<echoxml file="tmp.xml">
</root>
</echoxml>
2.) Process that single file.
Jan
>-----Ursprüngliche Nachricht-----
>Von: Dominique Devienne [mailto:[EMAIL PROTECTED]
>Gesendet: Freitag, 8. Dezember 2006 00:13
>An: Ant Users List
>Betreff: Re: <xslt> Many Input xml for one html output.
>
>On 12/7/06, Chun Ji <[EMAIL PROTECTED]> wrote:
>> I try to use the <xslt> to do a transformation. I have
>several input XML files, and want to create only one output
>HTML file. Does someone know how to do it? I am using ant
>1.6.5 on linux.
>
>You cannot. You need to create a small XML document that lists
>the file you want to process, and modify your XSL to process
>each "file"
>entry of this small document, after loading the file with the
>document() XSL function.
>
>As far as Ant is concerned, there's always one input XML, one
>XSL, and one output file. The XSL might load more XML files
>using document(), and output more files using
>result-document() in XSL 2.0 or a processor-specific extension
>in XSL 1.0, but Ant doesn't know that.
>
>This is more of an XSL question than an Ant question ;-) Good
>luck, --DD
>
>---------------------------------------------------------------------
>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]