Próbowałem ocenić funkcję GWT Autobean, aby zdekodować/zakodować obiekt JSON do obiektów domenowych dla wywołań REST.GWT Autobean - jak obsługiwać listy?
Wzorem: http://code.google.com/p/google-web-toolkit/wiki/AutoBean#Quickstart
byłem w stanie konwertować osobliwy obiekt JSON do obiektu domeny:
AutoBean<Person> personBean = AutoBeanCodex.decode(factory, Person.class, JsonResources.INSTANCE.json().getText());
gdzie JsonResources.INSTANCE.json() zwraca ciąg JSON.
Jednak nie udało mi się przekonwertować listy obiektów Person z JSON.
Byłoby pomocne, jeśli ktoś ma tego przykład?
Dzięki!
+1 dla przykładowego kodu ;-) –
I aby obejść ten problem bez zmiany JSON: 'AutoBeanCodex.decode (factory, Result.class; "{\" persons \ ":" + json + "}"). getPersons() ' –
Jest to technika, której używam w moich autorach. Ale myślę, że zastosuję technikę stworzoną przez @ThomasBroyer. – Jonathan