GSON: So ignorieren Sie @SerializeName beim SerialisierenJava

Java-Forum
Guest
 GSON: So ignorieren Sie @SerializeName beim Serialisieren

Post by Guest »

Ich habe eine Klasse wie diese < /p>

public class Person()
{
@SerializedName("c")
public String name;
@SerializedName("i")
public int id;
}
< /code>

Kann ich es in einer Art serialisieren, wie der Feldname beibehalten wird, nicht den serialisierenden Namen, ohne die Annotation zu entfernen? < /p>

Ich kann die Klassenerklärung nicht ändern, weil diese Annotation zur Serialisierung in Datenbank verwendet werden, und ich möchte eine lesbare Zeichenfolge dieser Objekte zum Debuggen erstellen. "Name": "mark", "id": 0} anstelle von {"c": "mark", "i": 0}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post