我有一堆XML文档(源代码),我需要将其转换为具有不同结构(目标)的POJO。我的第一个明显的想法是使用JAXB和XSLT的组合。但是,有些问题我不确定这是否合适。将XML文档转换为POJO
- 我没有访问源的XSD。
- 我不需要将目标作为XML结构,而是像POJO一样。
然后我想创建一个像映射表一样的东西,
XPath to source XML element --> Target element
但是,这会导致大量的“映射”代码,特别是涉及复杂的数据类型时。
你有什么建议我怎么能实现这个?