Ho cercato di valutare la funzione Autobean GWT per decodificare/codificare l'oggetto JSON in oggetti dominio per le chiamate REST.GWT Autobean - come gestire gli elenchi?
Seguendo l'esempio: http://code.google.com/p/google-web-toolkit/wiki/AutoBean#Quickstart
ero in grado di convertire un oggetto JSON singolare a un oggetto di dominio:
AutoBean<Person> personBean = AutoBeanCodex.decode(factory, Person.class, JsonResources.INSTANCE.json().getText());
dove JsonResources.INSTANCE.json() restituisce uno stringa JSON.
Tuttavia, non sono riuscito a convertire un elenco di oggetti Person da JSON.
Sarebbe utile, se qualcuno ne ha un esempio?
Grazie!
+1 per il vostro codice di esempio ;-) –
E per aggirare il problema senza cambiare il JSON: 'AutoBeanCodex.decode (factory, Result.class; "{\" persons \ ":" + json + "}"). getPersons() ' –
Questa è la tecnica che uso nei miei autobeans. Ma penso che applicherò la tecnica di @ThomasBroyer. – Jonathan