我想使用 ant 更新下面 xml 文件中的 Regist 和 Manage 组件中的数值
XML:-
<?xml version="1.0" encoding="UTF-8" ?>
<Application>
<component>
<name>Regist</name>
<filename>v1.5.0.4-Regist.zip</filename>
<version>v1.5.0.4</version>
<size>1001518</size>
</component>
<component>
<name>Manage</name>
<filename>v1.5.1.1-manage.jar</filename>
<version>v1.5.1.1</version>
<size>3795024</size>
</component>
</Application>
Ant 能够遍历脚本,但由于上述结构,无法区分组件。它将上述 xml 组件标识为以下属性,
Application.component.filename=v1.5.0.4-Regist.zip,v1.5.1.1-manage.jar
Application.component.name=Regist,Manage
Application.component.size=1001518,3795024
Application.component.version=v1.5.0.4,v1.5.1.1
我们分别运行组件注册和管理,新值将更新到此 XML 组件
有没有办法通过 ant 拉取组件的属性?