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