我有一个如下所示的 xml:
<data>
<foo>value1</foo>
<foo>value2</foo>
<foo>value3</foo>
</data>
我想创建实现以下功能的宏定义:
<?xml version="1.0"?>
<project name="OATS" default="execute" basedir=".">
<xmlproperty file="data.xml" collapseAttributes="true"/>
<target name="execute">
<foreach list="${data.foo}" target="runScript" param="script"/>
</target>
<target name="runScript">
<echo>Doing things with ${script}</echo>
</target>
</project>
有人知道怎么做吗?提前致谢。