Je récupère une chaîne JSON sur Internet; comme la plupart des JSON que j'ai vu, il comprend de longues clés séparées par des traits de soulignement. Essentiellement, mon objectif est de désérialiser JSON en objets java, mais je n'utilise pas de traits de soulignement dans le code java.
Par exemple, je pourrais avoir une User
classe avec un firstName
champ dans camel-case, en même temps, j'ai besoin de dire à Jackson de mapper la first_name
clé de JSON au firstName
champ de classe. C'est possible?
class User{
protected String firstName;
protected String getFirstName(){return firstName;}
}