У меня есть такой класс < /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
GSON: Как игнорировать @SerializEname, когда сериализует ⇐ JAVA
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Gson сериализует значение null, только если значение соответствует определенному шаблону
Anonymous » » в форуме JAVA - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Gson сериализует значение null, только если значение соответствует определенному шаблону
Anonymous » » в форуме JAVA - 0 Ответы
- 16 Просмотры
-
Последнее сообщение Anonymous
-
-
-
GSON. Проблема. Мой файл .java не принимает "импорт com.google.gson.*;";
Anonymous » » в форуме JAVA - 0 Ответы
- 67 Просмотры
-
Последнее сообщение Anonymous
-