Java中String格式转json格式

json是前后端传输数据的一种文本格式,json其实就是字符串,因为前后端传输数据时,只能传输字符串,我们又想传一些对象或者列表信息,这都是很常见的应用场景。

所以,我们需要在java代码中,把java中的对象格式转成json,然后输出。

代码如下:

public void service(){HttpServletResponse response = ServletActionContext.getResponse();try {response.setHeader("Access-Control-Allow-Origin", "*");response.setHeader("Access-Control-Allow-Methods","POST,GET,OPTIONS,DELETE"); //支持的http 动作response.setHeader("Access-Control-Allow-Headers","x-requested-with,content-type");  //响应头 请按照自己需求添加。Map<String,Object> result=new HashMap<String,Object>();ServletOutputStream out = response.getOutputStream();result.put("result","success");result.put("message","message");result.put("description","description");JSONObject json = new JSONObject(result);out.println(json.toString());} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}
}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部