我需要阅读我从博客提要中检索到的一些帖子的内容。
此代码从博主提要中检索第一个可用帖子
URL postsFeedUrl = new URL("http://www.blogger.com/feeds/" + blogId + "/posts/default");
Query postsQuery = new Query(postsFeedUrl);
Feed resultFeed = myService.getFeed(postsQuery, Feed.class);
Entry e = resultFeed.getEntries().get(i);
问题是:如何获取帖子内容?
如果我使用
e.getContent();
我得到一个Content
我不知道如何从中提取真实帖子内容的对象。
如果我使用
e.getPlainTextContent();
结果是
Exception in thread "main" java.lang.IllegalStateException: TextConstruct object is not a PlainTextConstruct
at com.google.gdata.data.BaseEntry.getPlainTextContent(BaseEntry.java:358)
at BloggerFeed.printAllPosts(BloggerFeed.java:49)
at BloggerFeed.main(BloggerFeed.java:28)
如何使用 GData API 检索帖子内容?