JibXvs XStream - 尚未构造域对象时

时间:2013-01-11 12:09:14

标签: xstream jibx

我正在进行XML到Java Object工作包之间的转换。这里没有定义Java对象类型,因此我认为XStream不会帮助我进行编组。

但是,如果我使用JiBX,我可以轻松地编写代码生成Java类(使用XML的XSD),然后从XML到java对象进行编组。

我想知道在JiBX和XStream之间选择是否正确。

由于

1 个答案:

答案 0 :(得分:0)

和Sandeep,

你是对的。当您从模式定义(XSD)文件开始时,JiBX是更好的选择。 JiBX将使用模式定义为您创建java类。

如果您已经拥有java类并希望将它们输出为xml,那么XStream是一个很棒的工具。