2015-06-13 15 views
0

我只是在學習玩框架(Java)2.40和通過JSON的例子,並想知道如何才能把一個名稱給我的JSON集?這是我..玩框架我怎麼能把一個名字給我的JSON集

返回[「1」:「一」,「二」:「二」]我試圖命名這套「數字」。 JsonObject和JsonArray在Play框架2.40中已棄用,所以我不能使用任何建議。我從這個文檔 https://www.playframework.com/documentation/2.0/JavaJsonRequests

+1

你能提供一個你想要的JSON輸出的例子嗎?我認爲你想要的東西是:'{「numbers」:{「1」:「one」,「2」:「two」}}'? –

回答

0
JsonNodeFactory nodeFactory = JsonNodeFactory.instance; 
ObjectNode responseNode = nodeFactory.objectNode(); 
ObjectNode result = Json.newObject(); 
    result.put("1","one"); 
    result.put("2","two"); 
responseNode.put("numbers", result); 
return ok(responseNode); 

得到了上面的代碼,嘗試了這一點。 或者你可以使用簡單的java hashmap。將數據設置爲並將地圖返回爲json。

相關問題