本文概述
- AntStructure任务属性
- AntStructure任务示例
我们总是可以使用< taskdef> 或< typedef> 元素添加XML实体。此任务不知道必需的属性。
AntStructure任务属性
属性 | 描述 | 需要 |
---|---|---|
output | 写入DTD的输出文件。 | 是 |
<
antstructure output="project.dtd"/>
如果要指定DTD以外的结构,则首先需要实现接口AntStructure。
package org.example;
import org.apache.tools.ant.taskdefs.AntStructure;
public class MyPrinter implements AntStructure.StructurePrinter {
...
}
【apache ant antstructure任务】然后我们可以通过typedef元素使用它。
<
typedef name="myprinter" classname="org.example.MyPrinter"/>
<
antstructure output="project.my">
<
myprinter/>
<
/antstructure>
推荐阅读
- apache ant basename任务
- apache ant jar示例
- apache ant api使用
- apache ant参数处理器
- apache ant在ant之外执行任务
- apache ant inputhandler使用
- apache ant ide集成
- apache ant监听器和日志记录器
- apache ant自定义组件