💻
Gsonを使ってJSONのpretty print
Gsonを使ってJSONのpretty print。ワンライナー風。
GsonJsonPP.java
package org.example.javalabo;
import com.google.gson.GsonBuilder;
import com.google.gson.JsonParser;
public class GsonJsonPP {
public static void main(String[] args) {
System.out.println(new GsonBuilder().setPrettyPrinting().create()
.toJson(new JsonParser()
.parse("{\"aaa\":0, \"bbb\": [\"ddd\", \"eee\"], \"fff\":{\"ggg\":\"hhh\"}}")));
}
}
こうなる。
出力
{
"aaa": 0,
"bbb": [
"ddd",
"eee"
],
"fff": {
"ggg": "hhh"
}
}
Discussion