Tag: flickr

使用Jackson自定义JSON反序列化

我正在使用Flickr API 。 调用flickr.test.login方法时,默认的JSON结果为: { “user”: { “id”: “21207597@N07”, “username”: { “_content”: “jamalfanaian” } }, “stat”: “ok” } 我想将此响应解析为Java对象: public class FlickrAccount { private String id; private String username; // … getter & setter … } 应该像这样映射JSON属性: “user” -> “id” ==> FlickrAccount.id “user” -> “username” -> “_content” ==> FlickrAccount.username 不幸的是,我无法使用Annotations找到一个漂亮,优雅的方法。 到目前为止,我的方法是将JSON字符串读入Map并从那里获取值。 Map value = new […]