Sto usando Jackson per leggere messaggi json. Uno dei valori che sto cercando di analizzare è un elenco e un altro valore contiene il tipo di dati nell'elenco. Questa è la struttura che ho creato in Java.Jackson legge json nell'elenco generico
public class Message<T> {
private Timestamp time;
private RestAction action;
private String type;
private List<T> data;
}
Attraverso Class.forName();
posso ottenere la classe che rappresenta i dati nella lista. La domanda è come posso leggere la lista.
Potete mostrare a noi il vostro esempio stringa JSON e il codice sorgente che si hanno già scritto? Penso che puoi anche vedere questa domanda: http://stackoverflow.com/questions/17605524/jackson-delay-deserializing-field/17625688 –
Se non ti dispiace, segnare la mia risposta che ha ottenuto la maggior parte dei punti come valida uno. È compatto e fa esattamente ciò di cui hai bisogno. – splatch