У меня есть такой класс < /p>
public class Person()
{
@SerializedName("c")
public String name;
@SerializedName("i")
public int id;
}
< /code>
Могу ли я сериализовать его способом сохранить имя поля, а не имя Serialize без удаления аннотации? < /p>
Я не могу изменить объявление класса, потому что эти аннотации используются для сериализации в базу данных, и я хочу сделать читаемую строку этих объектов для отладки. < /P>
Например: { "name": "mark", "id": 0} вместо {"c": "mark", "i": 0}
Подробнее здесь: https://stackoverflow.com/questions/239 ... erializing