此任務用於將檔案載入到屬性中。 它適用於檔案並提供srcFile
屬性。它使用預設編碼當前區域設定,除非指定了其他區域。
它使用下面給出的各種屬性。
屬性 | 描述 | 必需 |
---|---|---|
srcFile |
它用於指定原始檔 | 否 |
property |
儲存檔案的屬性 | 否 |
encoding |
設定檔案的編碼 | 否 |
failonerror |
是否停止構建失敗 | 否 |
quiet |
可以防止顯示診斷訊息 | 否 |
下面看看一些例子來了解它的功能。
<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>