如何在android中使用json获取facebook个人资料信息

如何在android中使用json获取facebook个人资料信息,android,json,facebook,facebook-graph-api,Android,Json,Facebook,Facebook Graph Api,我想从这种类型的json中获取学校名称: "username": "blah", "education": [ { "school": { "id": "[removed]", "name": "[removed]" }, "year": { "id": "[removed]",

我想从这种类型的json中获取学校名称:

"username": "blah",
       "education": [
          {
             "school": {
                "id": "[removed]",
                "name": "[removed]"
             },
             "year": {
                "id": "[removed]",
                "name": "[removed]"
             },
             "type": "High School"
          },
          {
             "school": {
                "id": "[removed]",
                "name": "[removed]"
             },
             "year": {
                "id": "[removed]",
                "name": "[removed]"
             },
             "type": "College"
          }
       ]
这是我的密码:

JSONObject obj=null;
URL img_url;

String jsonUser = facebook.request("me");
obj=Util.parseJson(jsonUser);
String id=obj.optString("id");
String name=obj.optString("name");
我应该编写什么代码来获取教育字段学校名称?

您可以试试

    Facebook fb = new Facebook(API_KEY);// ... login user here ...JSONObject me = new JSONObject(fb.request("me")); String id = me.getString("id");
var schoolname =  yourobject.education.school.name

但是我想得到特别的{“学校”:{“id”:“[removed],“name”:“[removed]”}它的名字只有这个家伙我的代码基本上起作用了,我不能让你明白我想得到的是唯一的“学校名”来自教育领域。我想问的是如何让这件事成为可能,因为facebook中的教育领域是一个数组列表类型的对象。