Spring MVC Sping Boot SOAP响应JSON -任何插件或任何逻辑

nkcskrwz  于 2022-11-14  发布在  Spring
关注(0)|答案(1)|浏览(130)

需要将SpringBoot(WebServivetemplate)中的SOAP响应转换为REST JSON。目前SOAP响应工作正常...需要将其转换为JSON输入/输出。Spring框架中的任何逻辑,除了逐节点循环通过XML文档。

kgsdhlau

kgsdhlau1#

下面是一个很好的例子,你可以直接用jaxb转换它

import org.springframework.oxm.jaxb.Jaxb2Marshaller;

@Bean
public Jaxb2Marshaller marshaller(){
    Jaxb2Marshaller marshaller = new Jaxb2Marshaller();
    // this package must match the package in the <generatePackage> specified in
    // pom.xml
    marshaller.setContextPath("phoneverify.wsdl");
    return marshaller;
}

相关问题