package test; import java.net.URL; import java.util.Arrays; import java.util.List; import java.util.regex.Matcher; import java.util.regex.Pattern; import com.sun.syndication.feed.synd.SyndEntry; import com.sun.syndication.feed.synd.SyndFeed; import com.sun.syndication.io.SyndFeedInput; import com.sun.syndication.io.XmlReader; public class RSS_reader { private static String url ="http://blog.rss.naver.com/dark861007.xml"; @SuppressWarnings("unchecked") public static void main(String[] args) throws Exception { URL feedUrl = new URL(url); SyndFeedInput input = new SyndFeedInput(); SyndFeed syndFeed = input.build(new XmlReader(feedUrl)); /*RSS*/ System.out.println("### getFeedType [" + syndFeed.getFeedType() +"]"); System.out.println("### getLanguage [" + syndFeed.getLanguage() +"]"); System.out.println("### getTitle [" + syndFeed.getTitle() +"]"); System.out.println("### getPublishedDate [" + syndFeed.getPublishedDate() +"]"); Listentries = syndFeed.getEntries(); SyndEntry entry = null; /*발행정보*/ for(int i=0, j=entries.size(); i 0){ for(int ii=0,jj=entry.getCategories().size(); ii ","").trim(); } else { return ""; } } }
'노트 > 소스 코드' 카테고리의 다른 글
[R] Co-occurrence Matrix (0) | 2016.02.09 |
---|---|
[Java] Polynomials with integer coefficients (0) | 2016.01.18 |
[C] Multi Thread Server Example (0) | 2011.12.28 |
[Java] Twitter Capturer (with JSON) (NOT BRUSH) (0) | 2011.12.28 |
[C++] Dijkstra Algorithm (NOT BRUSH) (0) | 2011.12.28 |
[C] English Morpheme Analyzer (With Lex) (0) | 2011.12.28 |
[Java] Simple Thread Example - Horse Race (0) | 2011.12.28 |
[C] Char, Word, Line Count (With Lex) (0) | 2011.12.28 |
[JavaScript] Layer Popup Example (0) | 2011.12.28 |
[Java] Notepad (0) | 2011.12.28 |