我有一些需要克隆的 jaxb 对象(由 jaxb 从 xsd 生成的代码实例化)。 Jaxb 类似乎没有提供可以轻松完成此操作的接口。我无法手动编辑该类,也无法扩展它 - 所以我需要创建一个帮助器/实用方法来执行此操作。最好的方法是什么?
鉴于 JAXB 的目的,我认为最简单的方法是将对象编组为 XML 并将其解组回来。
还有更多关于Google http://www.google.com/search?q=jaxb+clone.
JAXB常见问题解答suggests https://jaxb.dev.java.net/guide/Working_with_generated_code_in_memory.html beanlib http://beanlib.sourceforge.net/.
还有一些讨论 http://www.nabble.com/cloning-JAXBElements-td4708089.html(以及下载链接)jaxb2-commons 下的 Cloneable 插件,尽管我在项目页面上找不到任何参考。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)