Ant LoadFile任务

此任务用于将文件加载到属性中。 它适用于文件并提供srcFile属性。它使用默认编码当前区域设置,除非指定了其他区域。

它使用下面给出的各种属性。

1. Apache Ant LoadFile任务属性

属性 描述 必需
srcFile 它用于指定源文件
property 保存文件的属性
encoding 设置文件的编码
failonerror 是否停止构建失败
quiet 可以防止显示诊断消息

下面看看一些例子来了解它的功能。

1. Apache Ant LoadFile任务示例

<project name="java-ant project" default="run">     
    <target name="run">  
        <loadfile property="message" srcFile="test2/abc.txt"/>  
        <echo message="${message}"></echo>  
    </target>  
</project>

上面的代码将生成abc.txt文件的内容。

在读取文件时指定编码。

<project name="java-ant project" default="run">     
    <target name="run">  
        <loadfile property="message" srcFile="test2/abc.txt" encoding="ISO-8859-1"/>  
        <echo message="${message}"></echo>  
    </target>  
</project>

设置failonerror以获取错误信息

<project name="java-ant project" default="run">     
    <target name="run">  
        <loadfile property="message" srcFile="test2/abac.txt" failonerror="false"/>  
        <echo message="${message}"></echo>  
    </target>  
</project>

上一篇:Ant长度任务

下一篇:Ant Mkdir创建目录任务

关注微信小程序
程序员编程王-随时随地学编程

扫描二维码
程序员编程王

扫一扫关注最新编程教程