Java 基于条件的推土机映射

Java 基于条件的推土机映射,java,xml,dozer,Java,Xml,Dozer,嗨,我正在创建DozerBean映射xml,以便从一个对象转换到另一个对象。现在我需要根据条件映射这些bean。 例如: if(A == "Static") <field> <a>A</a> <b>T</b> </field> else if (A == "Dynamic") <field> <a>A</a>

嗨,我正在创建DozerBean映射xml,以便从一个对象转换到另一个对象。现在我需要根据条件映射这些bean。 例如:

if(A == "Static")
  <field>
        <a>A</a>
        <b>T</b>
    </field>
else if (A == "Dynamic")
   <field>
        <a>A</a>
        <b>D</b>
    </field>
if(A==“静态”)
A.
T
否则,如果(A==“动态”)
A.
D
推土机是否支持这种条件映射?请让我知道实现这一目标的最佳方式是什么?
提前谢谢

否,推土机无法基于这种情况进行地图绘制。事实上,这正是我的公司开发自己版本的推土机的原因,以便能够应用更多有条件的情况


我认为您正在寻找的是Dozer的特性,它允许您使用Java类指定条件。实现Cuto转换器类,并在XML中给出java类的完整路径。< /P> Thanks Ray。让我检查一下。请考虑接受答案。它告诉其他读者,这是正确的,并给我们双方的声誉点。