The feed parser can take a valid RSS 0.9, RSS/RDF 1.0, RSS 2.0, and ATOM 1.0 feed url, and return a query. The format of the query is the same for all feed formats.
<cfinclude template="feedparser.cfm">
<cfset feed = parseFeed("http://www.petefreitag.com/rss/")>
<ul>
<cfoutput query="feed">
<li><a href="#feed.link#">#feed.title#</a></li>
</cfoutput>
</ul>
Cache the RSS feed in memory for high performance in just two extra characters:
<cfset feed = parseFeed(feedURL, 2)>
Simply pass in the number of hours you would like to cache the feed for into the second argument of the parseFeed function.
Download it and try it free. The demo is fully functional, however it appends the word *TRIAL* to the feed titles
System Requirements: CF 6 or greater
The ColdFusion ATOM & RSS Feed Parser UDF's are available in three purchasing options.
The unlimited use license allows you to install it on as many sites and servers as you need to. This license does not allow you to resell the component. This package includes the encrypted version.