![]() |
1
1
可以,但必须为层次结构中的所有内容定义映射。我也遇到了同样的事情。结果非常复杂,我发现只需创建一个要映射到的jibx包装器对象(例如,userjibxwrapper),然后编写一点代码将其映射到内部对象中就更简单了。 不过,在您的例子中,对象本身相当简单,因此您可能能够生成所需的所有映射。我会自上而下地工作。获取基类并对其进行映射,完成映射工作,然后添加子类并根据需要更改映射,并以这种方式继续工作。由于JiBX需要知道要映射的层次结构中的所有内容,因此自上而下映射比自下而上更容易。 |