如何使用映射自定义将Java bean映射到XML / CSV

时间:2016-12-08 08:04:42

标签: java xml configuration mapping

以下是我尝试达到的结果:我有一个Java bean,我想将它映射到XML文件(CSV的问题是相同的)。但我的映射需要一些可配置性。让我们举一个例子来说明我想做的事情,它会比长篇大论更好:

public class MyBean {
    private String field1;
    private String field2;
    private String field3;
}

我想拥有以下XML文件:

<root>
    <valueA>field1</valueA>
    <valueB>field2 field3</valueB>
</root>

我遇到的困难是能够自定义Java bean字段和XML字段之间的映射。没有直接的硬编码映射,我需要用户能够在不更改代码的情况下配置映射。

最后,我需要使用不同的映射生成多个XML,我需要能够通过最终用户可以使用的映射机制进行配置(可能通过UI或其他任何方式)。

是否有任何Java工具能够实现这一目标?还是其他任何外部工具?我可以自己实现这种情报,但我更喜欢使用现有的工具。

感谢您的帮助。

0 个答案:

没有答案