0
我試圖解析一個YouTube視頻源,併爲每個視頻打印其縮略圖列表。 我已經試過類似的東西:google-api-java-client幫助
public static class VideoFeed {
@Key List<Video> items;
}
public static class Video {
@Key String title;
@Key String description;
@Key DateTime uploaded;
@Key Player player;
@Key Thumbnail thumbnail;
}
public static class Player {
@Key("default") String defaultUrl;
}
public static class Thumbnail{
List<Thumb> items = new ArrayList<Thumb>();
}
public static class Thumb extends GenericJson{
@Key("default") String defaultUrl;
@Key Integer height;
@Key Integer width;
@Key String time;
}
,並打印
for (Video video : feed.items) {
System.out.println();
System.out.println("Video title: " + video.title);
System.out.println("Uploaded: " + video.uploaded);
System.out.println("URL: " + video.player.defaultUrl);
Thumbnail thumbnails = video.thumbnail;
for (Thumb thumb : thumbnails.items){
System.out.println("Thumbnail: "+thumb.defaultUrl);
}
}
但是縮略圖沒有得到打印。
有什麼問題?
我嘗試了上面的示例來獲取視頻縮略圖,但添加了@Key。仍然無法檢索縮略圖。我想檢索視頻標題,說明,播放器網址和縮略圖。 PLZ做建議某種方式來在android中獲取縮略圖。 – Panache 2011-07-21 08:09:33