我检查过我可以使用Gson将hashmap转换为json,但是它给了String。然后我将此字符串转换为JsonObject。
有没有办法可以直接使用gson
将hashmap转换为JsonObject答案 0 :(得分:5)
Gson gson = new Gson();
gson.toJsonTree(hashmap).getAsJsonObject();
这是我从阅读API时能够收集的内容 在我看来,你想使用.toJsonTree方法而不是.toJson方法,然后将JsonElement作为JsonObject