Jaxb &引用;“通用”@XmlRootElement?
我使用的是一个非常大的API,其大部分返回值如下所示:Jaxb &引用;“通用”@XmlRootElement?,jaxb,Jaxb,我使用的是一个非常大的API,其大部分返回值如下所示: <{APIMethodName}Resp> <ResponseCode></ResponseCode> <ResponseMessage></ResponseMessage> </{APIMethodName}Resp> 有没有哪种JAXB-fu可以让我只用一个类就可以完成这项工作?如果JAXB忽略了根,我就可以把它扔掉 谢谢。您可以使用接受类参数的unm
<{APIMethodName}Resp>
<ResponseCode></ResponseCode>
<ResponseMessage></ResponseMessage>
</{APIMethodName}Resp>
有没有哪种JAXB-fu可以让我只用一个类就可以完成这项工作?如果JAXB忽略了根,我就可以把它扔掉
谢谢。您可以使用接受类参数的unmarshal方法。这会导致JAXB实现忽略根元素。Ah,因此它将解组到由参数命名的类中,假设命名类列表中的属性与xml相同?是的,这将很好地代替30个左右只因根不同的类。谢谢