package it.sauronsoftware.feed4j.example1; import it.sauronsoftware.feed4j.FeedParser; import it.sauronsoftware.feed4j.bean.Feed; import it.sauronsoftware.feed4j.bean.FeedHeader; import it.sauronsoftware.feed4j.bean.FeedItem; import java.net.URL; public class FeedExample { public static void main(String[] args) throws Exception { URL url = new URL("http://www.scarletgothica.com/rss_en.php"); Feed feed = FeedParser.parse(url); System.out.println("** HEADER **"); FeedHeader header = new FeedHeader(); System.out.println("Title: " + header.getTitle()); System.out.println("Link: " + header.getLink()); System.out.println("Description: " + header.getDescription()); System.out.println("Language: " + header.getLanguage()); System.out.println("PubDate: " + header.getPubDate()); System.out.println("** ITEMS **"); int items = feed.getItemCount(); for (int i = 0; i < items; i++) { FeedItem item = feed.getItem(i); System.out.println("Title: " + item.getTitle()); System.out.println("Link: " + item.getLink()); System.out.println("Plain text description: " + item.getDescriptionAsText()); System.out.println("HTML description: " + item.getDescriptionAsHTML()); System.out.println("PubDate: " + item.getPubDate()); } } }