Est-il possible d'utiliser le processeur JSON de Jackson pour effectuer une sérialisation personnalisée au niveau des champs ? Par exemple, j'aimerais que la classe
public class Person {
public String name;
public int age;
public int favoriteNumber;
}
sérialisé dans le JSON suivant :
{ "name": "Joe", "age": 25, "favoriteNumber": "123" }
Notez que age=25 est codé en tant que numéro tandis que favoriteNumber=123 est codé comme un chaîne de caractères . Des maréchaux des logis hors du commun int
à un numéro. Dans ce cas, je veux que favoriteNumber soit encodé comme une chaîne de caractères.