在日常的Java編程中,經常會使用到JSON的格式,而且直接使用Java內置的JSON API輸出的JSON字符串往往是一行,排版不好看,不方便閱讀,因此需要進行格式化。
Java中提供了一個非常好用的JSON格式化工具——json-lib庫,其中就包含了pretty格式化輸出的方法。
// 例子 JSONObject obj = new JSONObject(); obj.put("name", "張三"); obj.put("age", 18); // 輸出格式化JSON String jsonStr = obj.toString(4); System.out.println(jsonStr);
我們可以看到代碼中有一個toString方法傳入了一個數字,這個數字代表格式化的空格數,也就是每次縮進的空格數,一般推薦傳入4,這樣可以讓JSON看上去更加清晰、易讀。
除了json-lib庫外,還有其他的JSON格式化工具,如Jackson、Gson等,使用方法類似,大家可以根據自己的喜好和項目需要進行選擇。
上一篇html白色英文代碼
下一篇html白色框框代碼