首页 > spring > spring MVC响应xml格式内容

spring MVC响应xml格式内容

作者:bin

引入xml支持的包

implementation 'com.fasterxml.jackson.dataformat:jackson-dataformat-xml'

使用produces参数指定xml格式即可,这里使用MediaType类,直接写”application/xml”也可以

import org.springframework.http.MediaType;
@RequestMapping(value="/xml", produces={MediaType.APPLICATION_XML_VALUE})
@ResponseBody
public JSONObject testXml() {
    JSONObject jsonObject = new JSONObject();
    jsonObject.put("nihao", "a");
    return jsonObject;
}

当然请求体也是xml我们同样可以加一个cnusumes去消费

consumes = {MediaType.APPLICATION_XML_VALUE}

除了用别人现成的,还可以
自定义类型转换器

您必须 [ 登录 ] 才能发表留言!