我有点卡住了以下问题。JSON到Java对象
从MongoDB中,我得到这个JSON字符串,我想获得'photo'的所有值,并将它们放入ArrayList中。我找到了一些例子,但他们不适合我。我使用的是GSON,但是JSON解决方案也可以。从MongoDB的
返回:
[ { "url" : "/photos/avatar-1.jpg" , "photo" : "avatar-1.jpg" , "description" : "test 1"} , { "url" : "/photos/avatar-2.jpg" , "photo" : "avatar-2.jpg" , "description" : "test 2"} , { "url" : "/photos/avatar-3.jpg" , "photo" : "avatar-3.jpg" , "description" : "test 3"} , { "url" : "/photos/avatar-4.jpg" , "photo" : "avatar-4.jpg" , "description" : "test 4"}]
投入一个ArrayList是没有问题的,但得到的 '照片' 的价值。如果有人可以给我一个关于如何循环访问'photo'值的4个数组和一个System.out.println的例子,那太棒了!
谢谢!
谢谢!这工作。 PhotoDTO []中的[]是我错过的。 – 2012-08-17 13:44:50