我正在使用Gson玩JSON。在我的下面代码中:
JsonObject jsonObject = new JsonObject();
jsonObject.addProperty("fname", "john");
jsonObject.addProperty("lname", "cena");
System.out.println(jsonObject.toString());
打印出来像这样:
{"fname":"john","lname":"cena"}
如何以这种格式打印这样的内容。如你所见,我有空间和一切正确。
{"fname" : "john", "lname" : "cena"}
答案 0 :(得分:0)
你可以使用Gson漂亮的印刷品。 JSON.org的库也有类似的东西。 (我确信杰克逊也能做到)。注意:这也将格式化,因此它非常易读。
Gson gson = new GsonBuilder().setPrettyPrinting().create();
String json = gson.toJson(obj);
System.out.println(json);