如何在json数据上创建java类?

时间:2012-07-07 07:54:55

标签: android facebook json

{
 "data": [
  {
     "name": "acac",
     "id": "00000"
  },
  {
     "name": "adcd",
     "id": "1111111"
  }
 ],
 "paging": {
  "next": "https://graph.facebook.com/00000000/friends?...."
}
}

我正在尝试在我的Android应用程序中列出facebook朋友列表。我正在获取朋友列表作为json数据。现在我的问题是如何从json数据创建java类。我已经为“数据”和“分页创建了两个类“。我在解析时坚持如何使用这个类。 提前致谢

1 个答案:

答案 0 :(得分:0)

您可以按照本教程使用GSON将JSON字符串解析为本机域Java对象: http://java.sg/parsing-a-json-string-into-an-object-with-gson-easily/

Google GSON将处理所有管道代码,以便将JSON字符串解析为Java对象。

然后,您可以创建一个名为Facebook的对象,该对象具有“数据”对象数组和“寻呼”对象。

Class Facebook{
  private List<Data> dataList;
  private Paging paging;
...
}