Map快速转换JSon 格式方法和完整的jar
2016-11-03 17:06
627 查看
最近在搞java后台。写一些测试Servlet接口,所以避免不了的是一些JSon数据的操作。因为我们前台最希望的数据返回都是已json格式返回的。其中我们最常用的就是返回结果是自定义的一些map集合,所以我们想要快速转换成JSON格式。下面开代码。
看一下答应结果:
所以成功转换。
需要的jar包连接如下:http://download.csdn.net/detail/qq_35522272/9672266
package com.szh.login.servlets; import java.io.IOException; import java.io.PrintWriter; import java.util.HashMap; import java.util.Map; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import net.sf.json.JSONObject; public class Test extends HttpServlet { private static final long serialVersionUID = 1L; public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8"); // response.setContentType("application/json; charset=utf-8"); // {"result":"0","resultList":[{json},{json},{json}]}; PrintWriter pw = response.getWriter(); Map<String, Object> map = new HashMap(); map.put("result", 0); map.put("list", "hello"); //很简单直接一句话需要引入jar,这个比较烦有好多。不全的话就会出错 JSONObject json = JSONObject.fromObject(map); pw.print(json.toString()); System.out.println("json :" + json.toString()); // System.out.println("json object :"+json.toString()); pw.close(); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { this.doGet(request, response); } }
看一下答应结果:
json :{"result":0,"list":"hello"}
所以成功转换。
需要的jar包连接如下:http://download.csdn.net/detail/qq_35522272/9672266
相关文章推荐
- 使用fastjson对Map或List实现快速Json格式转换
- Java中快速把map转成json格式的方法
- 实体或List(IList<T>)转换JSON格式的简便方法
- jquery里面调用getjson方法,将list类型转换为json格式数据,在页面迭代显示
- javascript中将字符串转换为json格式的三种方法
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- 将JSON格式数据转换成适用于SimpleAdapter的数据形式 List<Map<String, String>>
- jquery里面调用getjson方法,将list类型转换为json格式数据,在页面迭代显示
- PHP <5.2ver 将数组转换成json格式的方法
- js将json格式内容转换成对象的方法
- (转)json格式转换成javaBean对象的方法
- spring mvc 处理接收的map 转换为 json 格式
- ConvertJSONDateToJSDateObject 方法实现json格式时间串转换为 对应的时间格式串
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- php下哪种方法合适解析xml,转换成json格式
- C#的JSON数据格式转换方法
- 如何将一个List<Map<String,String>>类型的集合数据转换成json格式输出
- fastJson在java后台转换json格式数据探究(二)--处理数组/List/Map
- 把dataset数据转换成json的格式通用方法
- node js之 将map类型转换为Json, 网上别用你那固定key的方法敷衍大家了。