2017-03-07 40 views
0

我是JSON的新手。我正在嘗試使用GSON將值(在鍵值對中)指定爲字符串數組。 JSON應如下所示:作爲gson鍵值中的字符串數組的值

{ "name": "path", "value": [ "/my-path" ,"/my-path2","/newpath"] } 

我該如何做到這一點?

謝謝。

+0

1.更改GSON到JSON在標題[這裏] 2.(HTTP ://www.javatpoint.com/java-json-example) –

回答

1

即使THOE我將很難推薦您使用POJO。GSON是足夠的靈活性,讓你做你想要什麼:

JsonObject jo = new JsonObject(); 
    jo.addProperty("name", "path"); 

    JsonArray jsonArray = new JsonArray(); 
    jsonArray.add("my-path"); 
    jsonArray.add("my-path2"); 
    jsonArray.add("my-new-path"); 
    jo.add("value", jsonArray); 

    System.out.println(jo); 
+0

非常簡單,並且顯示了Gson如何爲'add'方法系列缺乏流暢的流暢接口方法。 –

相關問題