antを使用して、以下のxmlファイルのコンポーネントの登録と管理の数値を更新したい
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 を介してコンポーネントに関するプロパティを取得する方法はありますか?