gpt4 book ai didi

java - 对象能否调用 JAXB 将其解码到自身(或 'this' )?

转载 作者:行者123 更新时间:2023-11-30 11:05:37 24 4
gpt4 key购买 nike

目前我正在调用 jaxbUnmarshaller.unmarshal() 将我的数据返回到一个对象中。解码器能否将数据解码到自身中?

这可能吗?

public class Test {
public Test(String xmlPath) {
//...

// Can I point the method to inject into 'this' somehow?
jaxbUnmarshaller.unmarshal(new File(xmlPath));

//...
}
}

我想最终迁移到单例,我宁愿不创建对象并将其传递给复制构造函数(并维护它)。

最佳答案

没有。在某些情况下,这可能会有用,但请记住,通常 XML 文档会解码为一个对象树,需要以完全正确的形状预先创建这些对象。我从未见过您会确切知道 XML 文档的形状的真实案例,因此我对 API 中没有这个选项并不感到惊讶。

关于java - 对象能否调用 JAXB 将其解码到自身(或 'this' )?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29585621/

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