Apache Ant Tasks 简明教程

Apache Ant Tasks - Length

Description

Length 任务显示或设置一个包含字符串、文件或一个或多个嵌套资源集合的长度信息的属性。它也可以用作条件。

Properties

Sr.No

Attributes & Description

1

Property The property to set.

2

Mode 文件长度模式;当 all 出现时,结果值是所有包含的资源长度的总和;当 each 出现时,该任务将输出每个包含的资源的绝对路径和长度,每行一个。

3

File 报告其长度的单个文件。

4

Resource 报告其长度的单个资源(使用扩展属性处理)。

5

String 报告其长度的字符串。

6

Trim 在对字符串进行操作时是否修剪。

7

Length Comparison length.

8

When 比较类型:相等,eq,大于,gt,小于,lt,大于或等于,ge,不等于,ne,小于或等于,le。

Example

Usage

使用以下内容创建 build.xml −

<?xml version="1.0"?>
<project name="TutorialPoint" default="info">
   <length string="tutorialspoint" property="text.size"/>
   <target name="info">
      <echo message="${text.size}"/>
   </target>
</project>

Output

在上述构建文件上运行 Ant 会生成以下输出:

F:\tutorialspoint\ant>ant
Buildfile: F:\tutorialspoint\ant\build.xml

info:
   [echo] 14

BUILD SUCCESSFUL
Total time: 0 seconds