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