Java 面向pojo的Facebook4j Json对象
我正在使用facebook4j FQL查询我想将我的查询结果转换为我自己的对象。我试图转换,但它没有将jsonObject转换为我自己的pojo。我的代码是Java 面向pojo的Facebook4j Json对象,java,json,facebook-graph-api,Java,Json,Facebook Graph Api,我正在使用facebook4j FQL查询我想将我的查询结果转换为我自己的对象。我试图转换,但它没有将jsonObject转换为我自己的pojo。我的代码是 String query = "SELECT uid2 FROM friend WHERE uid1=me()"; JSONArray jsonArray = facebook.executeFQL(query); for (int i = 0; i < jsonArray.length(); i++) { JSONObjec
String query = "SELECT uid2 FROM friend WHERE uid1=me()";
JSONArray jsonArray = facebook.executeFQL(query);
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject jsonObject = jsonArray.getJSONObject(i);
System.out.println(jsonObject.get("uid2"));
}
String query=“从朋友中选择uid2,其中uid1=me()”;
JSONArray JSONArray=facebook.executeFQL(查询);
for(int i=0;i
我想将jsonObject转换为我自己的pojo userDetails然后考虑使用另一个JSON库:例如Jackson或Gson。它们的反序列化功能比org.json.From Gson好得多。如何实现它有Gson.fromJson(responseBody,some.class);只有我如何将json对象转换为POJO,只要确保json和POJO中的字段具有相同的名称和结构,然后调用fromJSON(json,yourpojo.class)。这就是全部。