J'ai des objets json dans le schéma suivant :
{
name: "foo",
timestamp: 1475840608763,
payload:
{
foo: "bar"
}
}
Ici, le payload
contient un objet json incorporé, et le schéma de cet objet est dynamique, et différent à chaque fois.
El payload
est le résultat brut obtenu à partir de différents services d'API, et de différentes méthodes de différents services d'API. Il n'est pas possible de le faire correspondre à toutes les valeurs possibles.
Est-il possible d'avoir une classe java telle que la suivante :
public class Event
{
public String name;
public long timestamp;
public JsonObject payload;
}
Ou quelque chose de ce genre, afin que je puisse recevoir le schéma de base et le traiter, puis l'envoyer à la classe appropriée qui convertira les données. payload
à sa classe attendue appropriée ?