Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用jaxb在单个spring引导端点上封送和解封送多个可能的对象_Java_Xml_Spring Boot_Jaxb_Unmarshalling - Fatal编程技术网

Java 使用jaxb在单个spring引导端点上封送和解封送多个可能的对象

Java 使用jaxb在单个spring引导端点上封送和解封送多个可能的对象,java,xml,spring-boot,jaxb,unmarshalling,Java,Xml,Spring Boot,Jaxb,Unmarshalling,我有一个端点,需要能够封送和解封送它可能接收到的任何对象,一组可能的对象 我已经尝试过重载端点,但似乎无法仅基于请求体来实现 我已经研究了JAXBElement,但它不想作为参数的类型工作 我尝试创建一个对象,其中所有变量都是XMLRootElements,但这似乎不可能 我知道我可以简单地返回一个泛型对象,我的问题是我收到的参数的类型 有什么方法可以做到这一点吗?请共享代码和相关xml内容请共享代码和相关xml内容

我有一个端点,需要能够封送和解封送它可能接收到的任何对象,一组可能的对象

我已经尝试过重载端点,但似乎无法仅基于请求体来实现

我已经研究了JAXBElement,但它不想作为参数的类型工作

我尝试创建一个对象,其中所有变量都是XMLRootElements,但这似乎不可能

我知道我可以简单地返回一个泛型对象,我的问题是我收到的参数的类型


有什么方法可以做到这一点吗?

请共享代码和相关xml内容请共享代码和相关xml内容