我有一个文件username.txt,里面有一个单词。
我有另一个带有模板的文件:
<root>
<user name="${username}">
</root>
我需要在 ant build 更改模板$ {username}期间使用文件username.txt的内容。
怎么做?
我应该为此目的使用什么 ant任务?
答案 0 :(得分:2)
如果您可以将您的第一个文件设为properties file而不是仅包含一个单词,例如
username=superuser
然后您可以使用property任务加载它。 e.g。
<property file="username.properties" />
<强>更新强>
如果文件格式需要保留在问题中,请查看LoadFile任务。它可用于将文件的内容加载到属性中。 e.g。
<loadfile property="username" srcFile="username.txt" />