我正在尝试使用json输出创建一个Android应用来从谷歌日历中读取信息。
http://www.google.com/calendar/feeds/developer-calendar@google.com/public/full?alt=json
有人能告诉我如何使用android sdk中提供的JSONArray和JSONObject选项来实现这一目标。
非常感谢任何帮助......
提前致谢...
答案 0 :(得分:0)
这是一个例子
// Query the API for content
String content = getUrlContent(String.format(WIKTIONARY_PAGE,
encodedTitle, expandClause));
try {
// Drill into the JSON response to find the content body
JSONObject response = new JSONObject(content);
JSONObject query = response.getJSONObject("query");
JSONObject pages = query.getJSONObject("pages");
JSONObject page = pages.getJSONObject((String) pages.keys().next());
JSONArray revisions = page.getJSONArray("revisions");
JSONObject revision = revisions.getJSONObject(0);
return revision.getString("*");
} catch (JSONException e) {
throw new ParseException("Problem parsing API response", e);
}