如何使用Google Gson創建json對象? 下面的代碼創建一個JSON對象,它看起來像{"name":"john"}
創建GSON對象
JsonObject jsonObject = new JsonObject();
jsonObject.addProperty("name", "john");
如何創建一個JSON對象,像這樣的?
{"publisher":{"name":"john"}}
如何使用Google Gson創建json對象? 下面的代碼創建一個JSON對象,它看起來像{"name":"john"}
創建GSON對象
JsonObject jsonObject = new JsonObject();
jsonObject.addProperty("name", "john");
如何創建一個JSON對象,像這樣的?
{"publisher":{"name":"john"}}
找出瞭如何使用Java對象正確地完成它。
Creator creator = new Creator("John");
new Gson().toJson(creator);
Creator java類的實現。
public class Creator {
protected String name;
protected HashMap<String, String> publisher = new HashMap<String, String>();
public Creator(String name){
publisher.put("name", name);
}
}
JsonObject innerObject = new JsonObject();
innerObject.addProperty("name", "john");
JsonObject jsonObject = new JsonObject();
jsonObject.add("publisher", innerObject);
http://www.javadoc.io/doc/com.google.code.gson/gson
只是一個供參考:GSON真的轉換的Java對象作出向/從JSON。如果這是你使用Gson的主要方式,我認爲你錯過了這一點。
你在說[Gson](http://code.google.com/p/google-gson/)嗎? – 2011-01-13 18:41:37
是的。我正在考慮Gson。 – Raunak 2011-01-13 18:42:28
然後改變標題? – 2013-11-06 03:51:32