如何将指定的<element>的值打印到macrodef中?

时间:2017-06-20 12:43:49

标签: java ant element macrodef

拥有像

这样的宏定义
actorSystem.actorOf(...)

将像下面的示例一样调用

<macrodef name = "printSomething">
    <attribute name = "attribute1" />
    <element name = "args" optional="true"/>
    <sequential>
     <echo message = "attr is: @{attribute1} and the arguments are:"><args/></echo>
    </sequential>
</macrodef>

如何打印元素element1和element2,如下所示?

<printSomething attribute1="thisIsAttribute"> <args> <arg value="element1"/> <arg value="element2"/> </args> </printSomething>

aproach对我没有帮助。我不想将xml的内容保存到属性中并打印属性。

0 个答案:

没有答案