一、概述
echoxml是Ant1.7引入的Ant内置任务,用于将嵌套的xml输出到控制台或文件中。
二、属性
file:指定写入xml的文件,如果不设置,xml会输出到ant日志中。
append:如果指定了文件,是否追加,默认为false。
namespacePolicy:Ant1.8引入,用于设置由org.apache.tools.ant.util.DOMElementWriter.XmlNamespacePolicy定义的命名空间策略。可选的值有ignore、elementsOnly、all。默认为ignore。
三、简单示例
<project>
<echoxml file="nested.xml" append="false">
<project name="nestedxml">
<target name="nested">
</target>
</project>
</echoxml>
</project>