1

「myMacro」への3つの呼び出しを置き換える方法:

<myMacro value="value 1"/>
<myMacro value="value 2"/>
<myMacro value="value 3"/>

値1、値2、値3の3つの要素のリストを使用する1回の呼び出しのみ

4

1 に答える 1

2

サードパーティのAnt-ContribsタスクのForタスクを利用できます。Antタスクを利用するため、これを以前の質問と組み合わせると、マクロと3つのマクロ呼び出しを次のように置き換えることができます。MacroDef

<for list="1,2,3" param="value">
    <sequential>
        <exec executable="cmd">
            <arg value="/c"/>
            <arg value="value @{value}"/>
        </exec>
    </sequential>
</for>
于 2009-03-16T09:34:01.440 に答える