map转json字符串字段排序 喜欢ヅ旅行 2022-10-17 05:58 304阅读 0赞 需求:map转成json字符串,要求字段按字母升序排列 package com.data.test; import java.util.HashMap; import java.util.Map; import java.util.TreeMap; import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.serializer.SerializerFeature; public class Test { public static void main(String[] args) { //Map<String,String> amap = new TreeMap<>(); Map<String,String> amap = new HashMap<>(); amap.put("d", "d1"); amap.put("c", "c1"); amap.put("a", "a1"); amap.put("b", "b1"); System.out.println(amap); //String astr = JSONObject.toJSONString(amap, SerializerFeature.SortField); String astr = JSONObject.toJSONString(amap, SerializerFeature.MapSortField); System.out.println(astr); } } ![在这里插入图片描述][watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpZWp1bm5h_size_16_color_FFFFFF_t_70] [watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3hpZWp1bm5h_size_16_color_FFFFFF_t_70]: /images/20221014/05983683e92849ab8ed40b48b732247f.png
还没有评论,来说两句吧...