Je récupère une chaîne JSON sur Internet ; comme la plupart des JSON que j'ai vus, elle comprend des clés longues séparées par des caractères de soulignement. Essentiellement, mon objectif est de désérialiser le JSON en objets java, mais je n'utilise pas d'underscores dans le code java.
Par exemple, je pourrais avoir un User
classe avec firstName
en minuscules, en même temps j'ai besoin d'une manière ou d'une autre de dire à Jackson de faire correspondre first_name
de JSON à firstName
champ de classe. Est-ce possible ?
class User{
protected String firstName;
protected String getFirstName(){return firstName;}
}