2013-05-26 3 views
0

블로거 피드에서 가져 오는 일부 게시물의 내용을 읽어야합니다. 방법 게시물 내용을 얻을 :GData API를 사용하여 블로거 게시물 내용을 읽을 수 없습니다.

이 코드는 블로거에서 사용 가능한 첫 번째 게시물 문제가

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 개체를 가져옵니다.

나는 그것이 내가의 GData API를 사용하여 게시물 내용을 검색 할 수있는 방법

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) 

결과

e.getPlainTextContent(); 

를 사용하는 경우?

답변

0

param fetchBodies = true를 추가해야합니다.

관련 문제