GSON: Как игнорировать @SerializEname, когда сериализуетJAVA

Программисты JAVA общаются здесь
Anonymous
 GSON: Как игнорировать @SerializEname, когда сериализует

Сообщение Anonymous »

У меня есть такой класс < /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

Вернуться в «JAVA»