Я не могу найти простой способ добавить настраиваемое поле во время сериализации в Gson, и я надеялся, что кто-то может помочь.
Вот пример класса, чтобы показать мою проблему:
public class A {
String id;
String name;
...
}
Когда я сериализую класс А, я хотел бы вернуть что-то вроде:
{ "id":"123", "name":"John Doe", "url_to_user":"http://www.example.com/123" }
где url_to_user не сохраняется в моем экземпляре класса A, но может быть сгенерирован с данными в экземпляре класса A.
Есть ли простой способ сделать это? Я бы предпочел не писать полный сериализатор только для добавления одного поля.