You want to add another web site's content, such as news headlines, to your web site.
Get the URL of the RSS feed you want to syndicate, and then use one of the many feed parsing tools to reformat the entries in the feed as HTML for display on your site.
RSS, which stands for Rich Site Summary or Really Simple Syndication, is a file format that facilitates the sharing and syndication of web site content. RSS files typically contain 10 to 25 entries, each with a headline, short description, and a link to more information about the entry on the parent web site. RSS files are structurally similar to web pages, but use XML tags instead of HTML. The RSS file format is discussed in more detail in Recipe 6.8.
The number of RSS feeds has grown rapidly during the last couple of years. Nearly every major news operation, blog, and high-traffic specialty site offers its frequently updated content as a feed. RSS feeds are popular because of their potential: they have been anointed as an antidote to spam and heralded as a way to harness the Web's daily deluge of information. Feeds also scale down nicely for display on small-screen mobile devices. And, of course, they provide a new vehicle for driving traffic to the publisher's web site.
For more information about the RSS feed converters discussed in this Recipe, visit their web sites: Feed2JS (http://jade.mcli.dist.maricopa.edu/feed) and CaRP (http://www.geckotribe.com/rss/carp). For a tutorial on installing and using a Perl script to convert feeds to HTML, see http://webreference.com/perl/tutorial/8. Universal Feed Parser is RSS parser written in Python (http://feedparser.org). Several sites provide directories of RSS feeds, including Feedster (http://www.feedster.com), Bloglines (http://bloglines.com), and 2RSS.com (http://www.2rss.com)