| xslt task - multiple files output - question | xslt task - multiple files output - question 2004-01-12 - By Jakob
Hi,
I searched the archive, and found some posts relating approximately to my problem, but not entirely, and without solution.
I have one input XML file, and want to use Xalan's redirect extension to create a number of output files.
So, theoretically, I would use the "in" and "destdir" attributes, correct? However, it seems they cannot be used together. Only the "in" and "out", and the "basedir" and "destdir" attribute pairs can be used together.
I have tried mixing the "in" and "destdir", but in this case "in" is ignored, and "basedir" == "." is assumed.
I also tried to use "basedir" and "destdir" (which in my scenario are the same), but now it converts the output of the transformation as well, as it works recursively. ...
So, currently I am using this rather inelegant workaround where I create a dummy outfile which is afterwards deleted:
<xslt style="${dir.preparation}/fragment.xsl" in="${dir.data}/${ed.ibc}/lof/in.xml" out="${dir.data}/${ed.ibc}/lof/foo.bar"> <xmlcatalog refid="xml.catalog"/> </xslt> <delete file="${dir.data}/${ed.ibc}/lof/foo.bar"/>
I do not like it, but it works. I would be grateful for any suggestion as to how to make it more elegant. Thanks in advance.
cheers, Jakob. --
--------------------------------------------------------------------- To unsubscribe, e-mail: user-unsubscribe@(protected) For additional commands, e-mail: user-help@(protected)
|
|
 |