此任務用於將檔加載到屬性中。 它適用於檔並提供srcFile
屬性。它使用默認編碼當前區域設置,除非指定了其他區域。
它使用下麵給出的各種屬性。
1. Apache Ant LoadFile任務屬性
屬性 | 描述 | 必需 |
---|---|---|
srcFile |
它用於指定原始檔案 | 否 |
property |
保存檔的屬性 | 否 |
encoding |
設置檔的編碼 | 否 |
failonerror |
是否停止構建失敗 | 否 |
quiet |
可以防止顯示診斷消息 | 否 |
下麵看看一些例子來瞭解它的功能。
1. Apache Ant LoadFile任務示例
<project name="java-ant project" default="run">
<target name="run">
<loadfile property="message" srcFile="test2/abc.txt"/>
<echo message="${message}"></echo>
</target>
</project>
上面的代碼將生成abc.txt檔的內容。
在讀取檔時指定編碼。
<project name="java-ant project" default="run">
<target name="run">
<loadfile property="message" srcFile="test2/abc.txt" encoding="ISO-8859-1"/>
<echo message="${message}"></echo>
</target>
</project>
設置failonerror
以獲取錯誤資訊
<project name="java-ant project" default="run">
<target name="run">
<loadfile property="message" srcFile="test2/abac.txt" failonerror="false"/>
<echo message="${message}"></echo>
</target>
</project>
上一篇:
Ant長度任務
下一篇:
Ant Mkdir創建目錄任務