Ant Length
此任务用于设置任何字符串或文件的length属性。它也可以用于显示属性值或作为条件。
它具有以下提供的各种属性。
Apache Ant Length Task Attributes
属性 |
说明 |
必需 |
property |
用于设置长度。 |
否 |
忽略 |
mode |
它与文件长度模式一起使用。 |
否 |
忽略 |
file |
要报告其长度的单个文件。 |
其中之一,或者一个或多个嵌套文件集。 |
resource |
要报告其长度的单个资源。 |
string |
要报告其长度的字符串。 |
trim |
处理字符串时的修剪 |
否 |
|
length |
比较长度。 |
忽略 |
是 |
when |
比较类型: 等于,等式,更大等。 |
忽略 |
否 |
让我们看看一些我们也设置字符串和文件长度的示例。
Apache Ant长度任务示例
存储字符串长度:
<project name="java-ant project" default="run">
<target name="run">
<length string="Hello lidihuo" 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>