Ant长度任务

Ant长度任务

此任务用于设置任何字符串或文件的长度属性。它也可以用于显示属性值或作为条件。
它具有以下给出的各种属性。

1. Apache Ant长度任务属性

属性 描述 必需
property 用于设定长度
mode 与文件长度模式一起使用
file 要报告其长度的单个文件
resource 报告长度的单一资源
string 要报告的长度的字符串
trim 在处理字符串时修剪
length 比较长度
when 比较类型:equal, eqgreater等等

下面来看看一些设置字符串和文件长度的例子。

2. Apache Ant长度任务示例

存储字符串长度:

<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>