欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java json按key排序

錢衛國1年前8瀏覽0評論

Java中,我們常常需要使用JSON來處理數據。若需要將JSON按照key排序,可以使用JSON對象來實現。

JSONObject jsonObject = new JSONObject("{\"name\":\"Tom\", \"age\":20, \"id\":101}");
TreeMapsorted = new TreeMap<>(jsonObject.toMap());
JSONObject sortedJson = new JSONObject(sorted);
System.out.println(sortedJson.toString());

在上述代碼中,通過JSONObject將JSON字符串轉換成JSON對象,并將其轉換成Map類型,然后通過TreeMap按照key排序,最后將其轉換回JSON對象即可。

上述代碼的輸出結果為:

{"age":20,"id":101,"name":"Tom"}

可以看出,JSON已經按照key排序。