我們可以利用Gson包將String類型的JSON數據進行格式化。
Gson gson = new GsonBuilder().setPrettyPrinting().create(); JsonParser jp = new JsonParser(); JsonElement je = jp.parse(uglyJSONString); String prettyJsonString = gson.toJson(je);
使用 new GsonBuilder.setPrettyPrinting().create()方法創建的Gson對象來生成的JSON數據就是格式化的數據,上面的轉換代碼只是針對原料是JSON String的情況。
從stackoverflow上抄過來的。
