通过map转换成json

代码如下:

     public static void main(String[] args) {
     setMapToJSON();
      }
    public static void setMapToJSON() {

    HashMap root = new HashMap(); 
    root.put("errorCode", 0);
    root.put("errorMsg", "调用接口成功");

    List> dataArr = new ArrayList>();
    
    Map userhelei = new HashMap();
    userhelei.put("userName", "贺雷");
    userhelei.put("position", "技术网站负责人");
    userhelei.put("webAddres", "www.ithelei.com");
    
    Map ithelei = new HashMap();
    ithelei.put("userName", "老大");
    ithelei.put("position", "信融集团");
    ithelei.put("webAddres", "www.wayboo.com");
    
    dataArr.add(ithelei);
    dataArr.add(userhelei);
    root.put("data", dataArr);
    System.out.println(new JSONObject().toJSONString(root));
}

你可能感兴趣的:(通过map转换成json)