如何将API调用对象正确映射到Java对象?

时间:2011-11-24 12:38:39

标签: java

我正在努力从API调用中检索数据。对于登录部分,我正在连接的站点发送简单的文本响应。

示例回复如下:

{"code": "OK", 
"data": {"session_id": "myemail@domain.com:uJoaY1KlTWBchJpGHeZVZWs3"}, 
"user": "myemail@domain.com"}

我想从上面的响应中提取各种值。我必须创建哪种对象才能正确映射到响应中的每个元素?另外,我想使用hashmap作为我的对象的一部分 - 这是正确的方法吗?将上述数据映射到Java对象的最佳方法是什么?

1 个答案:

答案 0 :(得分:6)

该数据为JSON格式。有几个Java库可以解析JSON数据,例如Google GSON