此任務用於設定任何字串或檔案的長度屬性。它也可以用於顯示屬性值或作為條件。
它具有以下給出的各種屬性。
屬性 | 描述 | 必需 |
---|---|---|
property |
用於設定長度 | 否 |
mode |
與檔案長度模式一起使用 | 否 |
file |
要報告其長度的單個檔案 | 否 |
resource |
報告長度的單一資源 | 否 |
string |
要報告的長度的字串 | 否 |
trim |
在處理字串時修剪 | 否 |
length |
比較長度 | 否 |
when |
比較型別:equal , eq 和greater 等等 |
否 |
下面來看看一些設定字串和檔案長度的例子。
儲存字串長度:
<project name="java-ant project" default="run">
<target name="run">
<length string="Hello Javatpoint" property="length.foo"/>
<echo message="length is: ${length.foo}"></echo>
</target>
</project>
儲存檔案長度:
<project name="java-ant project" default="run">
<target name="run">
<length file="abc" property="length.abc"/>
</target>
</project>
將檔案路徑及其長度儲存到length
屬性中。
<project name="java-ant project" default="run">
<target name="run">
<length property="length" mode="each">
<fileset dir="." includes="abc,xyz"/>
</length>
</target>
</project>