Quote Originariamente inviata da andbin Visualizza il messaggio
Senza sapere di più è un po' difficile dirlo. Gli oggetti nella lista di che tipo sono? Di una tua classe? E come è fatta?

Gson mappa i campi (attenzione: NON le proprietà secondo le specifiche JavaBeans) degli oggetti. Quindi se nel ArrayList tu avessi es. un oggetto di classe Persona che ha i campi (anche marcati private) nome e cognome: avresti un oggetto JSON

{ "nome": "......", "cognome": "........" }
Grazie mille per la risposta.
Allora HashMap<Categoria, ArrayList<Categoria>>
L'arraylist ripeto viene parsato correttamente, il problema ce l'ho sul parsare la key dell'hashmap quindi gli oggetti Categoria.. Sono classi che ho creato io. Scusami forse non mi ero spiegato bene... è la key dell hashmap che mi esce Categoria@1244ab. Cosa hai bisogno di sapere?