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() +"]");
List entries = syndFeed.getEntries();
SyndEntry entry = null;
/*발행정보*/
for(int i=0, j=entries.size(); i0){
for(int ii=0,jj=entry.getCategories().size(); ii","").trim();
} else {
return "";
}
}
}