如何直接将HashMap转换为JsonObject

时间:2017-06-29 09:48:19

标签: java json

我检查过我可以使用Gson将hashmap转换为json,但是它给了String。然后我将此字符串转换为JsonObject。

有没有办法可以直接使用gson

将hashmap转换为JsonObject

1 个答案:

答案 0 :(得分:5)

Gson gson = new Gson();
gson.toJsonTree(hashmap).getAsJsonObject();

这是我从阅读API时能够收集的内容 在我看来,你想使用.toJsonTree方法而不是.toJson方法,然后将JsonElement作为JsonObject