Je voulais créer un POJO que je veux plus tard le convertir en JSON en utilisant GSON. Mon JSON ressemble à ceciJava - est-il possible de déclarer une clé sérialisée par le nom "static"
{
"static":"value",
"otherkey": "value"
}
Alors mon POJO regarde aime ça
public class MyPOJO {
public String static;
public String otherkey;
}
Mais le complier me plaint à ce public String static;
. Je sais que statique est un mot clé mais est-ce possible?
Regardez ici: http://stackoverflow.com/questions/423994/reserved-words-as-variable-or-method-names – Rumid
Vous pouvez utiliser des annotations pour séparer vos noms de champs Java et json. Cela vous permet de renommer l'un d'entre eux sans affecter l'autre. – Christine
@Christine Merci! fait ça. –