GSON will work, but Pivot's JSONSerializer class will output Pivot data types such as Sequence and Dictionary that can be used as model data (e.g. to back a list or table view).
If you want to deserialize JSON into a bean, you just need to pass the bean type to the JSONSerializer constructor. G On Jan 27, 2011, at 10:18 PM, Clint Gilbert wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > They're not part of Pivot, but Google Gson and, for Scala, Lift's JSON > lib[1], can both do this nicely. > > Gson makes use of the gnarly "type-token" idiom to work around type > erasure when unmarshalling things like List<Bean>, but the gnarliness is > Java's fault, not Gson's. > > [1] This came out of the Lift webapp framework, but is standalone. > > On 01/27/2011 08:22 PM, Chris Bartlett wrote: >> Vanio, >> >> Take a look at >> http://svn.apache.org/repos/asf/pivot/trunk/core/test/org/apache/pivot/json/test/BindTest.java >> >> and the other related JSON test files >> http://svn.apache.org/repos/asf/pivot/trunk/core/test/org/apache/pivot/json/test/ >> >> Chris >> >> On 28 January 2011 07:36, Vanio Meurer <[email protected] >> <mailto:[email protected]>> wrote: >> >> >> Hello, how I can parse a JSON to List<Bean>? >> Or how I can get the List<Bean> with GetQuery? >> I really tried a lot of ways, but I don't have success. >> -- >> View this message in context: >> >> http://apache-pivot-users.399431.n3.nabble.com/How-parse-a-JSON-to-List-Bean-tp2364779p2364779.html >> Sent from the Apache Pivot - Users mailing list archive at Nabble.com. >> >> > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > > iEYEARECAAYFAk1CNXAACgkQ0GFaTS4nYxsxoQCfaWNcDpyauCDdz2xSWt+b+SWO > 1BIAoJtgYksuz1BbyhEDoEc2IJAGFIzT > =8fO3 > -----END PGP SIGNATURE-----
