摘要:Java Gson & JsonArray with String Array
我想產生像
{"pids":["1","2","3"]} 這樣的格式。
用Gson改怎麼產生這樣的格式出來呢。
以下是程式碼
String pids = "1,2,3";
Gson gson = new Gson();
JsonArray array = new JsonArray();
String[] sPids = pids.split(",");
for(String pid:sPids)
{
JsonPrimitive element = new JsonPrimitive(pid);
array.add(element);
}
JsonObject json = new JsonObject();
json.add("pids",array);
String strJson = gson.toJson(json);