我有一个像下面这样的xml。在JAXB代中创建对象
<price>
<priceCalculator ie="carID" renderer = "com.a.carCalculator">
<argument name="param1" value="paramValue"/>
.....
</priceCalculator>
<priceCalculator id="TVS" renderer = "com.a.TwoWheelerCalculator">
<argument name="param1" value="paramValue"/>
.....
</priceCalculator>
</price>
当解析JAXB时,我想要使用priceCalculator对象创建渲染器类对象。例如,priceCalculator.getRenderrer()应该基于属性值返回CarCalculator或TwoWheelerCalculator对象。我们可以假设计算器类具有默认构造函数。
我该如何做到这一点?请帮忙。