import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.SerializationFeature;
import net.minidev.json.parser.JSONParser;
String json = ".......json string.........."
ObjectMapper objectMapper = new ObjectMapper();
objectMapper.configure(SerializationFeature.ORDER_MAP_ENTRIES_BY_KEYS, true);
Object o = new JSONParser(JSONParser.DEFAULT_PERMISSIVE_MODE).parse(json);
System.out.println(objectMapper.writerWithDefaultPrettyPrinter().writeValueAsString(o));
JSON 格式化输出并按“键”排序
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 在通常的测试场景中,为了更加规范输出的结果,往往我们需要将其打印出来仔细检查,但是通过我们直接打印出来的结果很乱,...
- JSON格式化 对于UI上input或者textarea,根据不同的需求或者说要求实现不同的展示效果。对此,如若u...
- 只要简单的一行代码: data={ "name":"1","age":"1" }; let str =JSON.s...
- 因项目需要,经常需要打印服务器返回的json数据,而xcode打印的一般是转化成字典后的数据,看着虽然明了,但是却...