Я добавляю JSON, десериализую его в POJO, редактирую некоторые свойства объекта, и теперь я хочу сериализовать его обратно в JSON с GSON и отправить обратно.
Как мне сериализовать Javabean в JSON с GSON?
Pojo myPojo = new Pojo(); Gson gson = new Gson(); gson.toJson(myPojo);
gson.toJson () возвращает String, а не JsonObject.
Если вы хотите получить настоящий JsonObject, лучше сделайте это:
JsonObject json = (JsonObject)parser.parse(new Gson().toJson(myPojo));