[
{
"url": "https://api.github.com/gists/6cad326836d38bd3a7ae"
}
]
如上,JAVA服务如何直接返回JSON,
而不是
<ns:getVersionResponse xmlns:ns="http://axisversion.sample">
<ns:return>[{"url": "https://api.github.com/gists/6cad326836d38bd3a7ae"}]</ns:return>
</ns:getVersionResponse>
直接封装为json格式的数据就好了,可以转为json字符串然后返回,或者用springmvc里面自动帮你转换的方式
将数据序列化为json格式的字符串,然后用,request.getWriter().print();输出,前端把这组数据直接当作数组去取里面的值就好了
你可以直接使用http+json 的方式,在Controller的相关方法上使用@ResponseBody可以直接返回json格式数据