gpt4 book ai didi

java - 将 xmelements 与构造函数组合

转载 作者:太空宇宙 更新时间:2023-11-04 13:59:55 26 4
gpt4 key购买 nike

我有一个类(class)订单,其中包含 3 个字段:id、name 和 Showing-id。
我有一个包含订单的 xml 文件,读取它们效果非常好。
但是,我为 Order 创建了一个构造函数,现在它不再起作用了。
如何同时拥有构造函数和 xml 元素绑定(bind)?

最佳答案

JAXB 需要无参数构造函数。您应该能够提供一个(尝试将其标记为私有(private))并且一切应该可以正常工作。

如果该对象不是根对象,那么您还可以创建一个具有默认构造函数的对象,并使用 XmlAdapter 与其进行转换,以避免将无参数构造函数添加到您的域对象(有关示例,请参阅下面的链接文章)。

关于java - 将 xmelements 与构造函数组合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29397631/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com