将类转换为JsonElement(com.google.gson.JsonElement)

时间:2016-08-11 19:14:44

标签: java json gson

public String toJson() {
    GsonBuilder builder = new GsonBuilder();
    Gson gson = builder.create();
    return gson.toJson(this);
}

此方法将类转换为JSON字符串。但我想将一个类转换为JsonElement。这是可能的,还是我必须再次解析字符串?

1 个答案:

答案 0 :(得分:7)

您可以使用toJsonTree

Gson方法
Gson gson = new GsonBuilder().create();
JsonElement element = gson.toJsonTree(object,typeOfObject);

参考javadoc