LinkedHashMap 数据使用FastJSON转json 后乱序问题

参考博主:https://blog.csdn.net/qingfeng812/article/details/61194594 

      JSONObject map=new JSONObject(true);//关键要设置为true,否则乱序

      map.put("请假类型","1");
      map.put("单据状态","2");
      map.put("开始时间","3");
      map.put("结束时间","4");
      map.put("请假原因","5");

      System.out.println(map.toString());//封装的打印语句,不用理会

注意:该种方法可以直接替代 实例化 LinkedHashmap 后在转JSON

打印出结果为:

{"请假类型":"1","单据状态":"2","开始时间":"3","结束时间":"4","请假原因":"5"}

你可能感兴趣的:(Java,Error,JSON)