提取json信息

时间:2011-12-03 14:50:54

标签: java android json facebook

我正在使用facebook sdk for android,我想知道是否包含json库, 这是我返回的json字符串,如何提取UID?

{
    "id": "111513307",
    "name": "kevin Zhioua",
    "first_name": "kevin",
    "last_name": "Zhioua",
    "link": "http://www.facebook.com/kevin.zhioua",
    "username": "kevin.zhioua",
    "gender": "male",
    "email": "mimo23_est@hotmail.com",
    "timezone": 1,
    "locale": "fr_FR",
    "verified": true,
    "updated_time": "2011-11-14T17:42:27+0000"
}

3 个答案:

答案 0 :(得分:2)

Android中有一个可用的library来处理JSON,您可以像这样使用它:

JSONObject jobj = new JSONObject(theStringFromFacebook);
String uid = jobj.getString("id");

P.S - 别忘了import org.json.JSONObject;

答案 1 :(得分:0)

Android包含JSON-java库,但您也可以使用Google Gson

答案 2 :(得分:0)

Here是我前段时间写的一篇教程,旨在帮助您使用GSON解析此类JSON。

如果您觉得它很方便,请告诉我!