xstream有条件地解密到班级

时间:2015-10-28 17:52:53

标签: unmarshalling xstream spring-oxm

由于遗留(不幸)原因,我们对2种不同的表示具有相同的xml根。使用xstream,我们如何让unmarshaller在解组时使用我们需要的类。

我正在考虑传递一些上下文(通过ThreadContext),以便xstream在解组时使用该信息来选择正确的类,但我不知道从哪里开始。任何建议都非常感谢。

备注:

  • XML
  • 的根标签相同
  • 根标签上没有其他信息(属性)可用于distingish 2表示
  • 由于遗留原因无法更改xml

理想情况下,我希望该解决方案能够与Spring-OXM一起使用,但如果需要,它会采用快捷方式

0 个答案:

没有答案
相关问题