使用GSON将POJO序列化为JSON

时间:2012-01-04 10:30:20

标签: java android json gson

我引入一些JSON,将其反序列化为POJO,编辑对象的一些属性,现在我想用GSON将其序列化回JSON并将其发回。

如何使用GSON将javabean序列化为JSON?

2 个答案:

答案 0 :(得分:50)

Pojo myPojo = new Pojo();

Gson gson = new Gson();
gson.toJson(myPojo);

答案 1 :(得分:4)

gson.toJson()返回一个String,而不是JsonObject。

如果你想更好地获得一个真正的JsonObject:

JsonObject json = (JsonObject)parser.parse(new Gson().toJson(myPojo));