1. 程式人生 > >Ant內建任務之echoxml

Ant內建任務之echoxml

一、概述

        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>