我需要从Apache Ant修改(xml-)文件."loadfile"任务允许在属性中加载文件的内容.但是如何在属性修改后将属性的值存储回文件?
当然我可以编写自定义任务来执行此操作,但我想知道是否有一些现有的实现.
sbl*_*ndy 11
您可以使用echo任务.
<echo file="${fileName}" message="${xmlProperty}"/>
Run Code Online (Sandbox Code Playgroud)
您也可能对echoxml任务感兴趣.
使用propertyfile任务.从ant手册中取得的一个例子:
<propertyfile file="my.properties">
<entry key="abc" value="${abc}"/>
</propertyfile>
Run Code Online (Sandbox Code Playgroud)
这可能比echo
使用给定值更新属性文件更好,同时echo
附加或覆盖整个文件.
归档时间: |
|
查看次数: |
5611 次 |
最近记录: |