在我的构建中

时间:2017-09-13 12:05:05

标签: xml xslt ant

我想知道如何让我的文件夹竞争xml文件作为我的build.xml的输入(我使用ant)

事实上,我必须转换许多.xml文件,当然它们具有相同的信息和节点。

现在,在我的build.xml中,我使用了以下类型的行:

<xslt style="./rules.xsl" in="./1.xml" out="1.txt" />
<xslt style="./rules.xsl" in="./2.xml" out="2.txt" />
<xslt style="./rules.xsl" in="./3.xml" out="3.txt" />

但是今天我必须使用许多文件,我如何“选择”一个文件夹争夺我的xml?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

只需使用xslt任务的basedir属性,并将空白留在内外

<xslt style="rules.xsl" basedir="."  destdir='.' includes='*.xml' extension='.txt'/>

有关详情,请参阅蚂蚁的XSLT task documentation