今天在测试接口使用fastjson的toJSONString()方法造了一个json格式的参数,发现一个fastjson的key无法被工具格式化!
测试代码示例:
HashMap<Integer, List<String>> hashMap = Maps.newHashMap();
hashMap.put(1, Arrays.asList("1","2"));
hashMap.put(2, Arrays.asList("3","4"));
hashMap.put(3, Arrays.asList("5","6"));
System.out.println(JSON.toJSONString(hashMap));
运行结果:
{1:["1","2"],2:["3","4"],3:["5","6"]}