Skip to content

Instantly share code, notes, and snippets.

@crudh
Created August 31, 2014 16:34
Show Gist options
  • Select an option

  • Save crudh/c8faa08ee98e8c4a70c4 to your computer and use it in GitHub Desktop.

Select an option

Save crudh/c8faa08ee98e8c4a70c4 to your computer and use it in GitHub Desktop.
Scala/Play RSS example
def rss = Action { implicit request =>
Ok(
<rss version="2.0">
<channel>
<title>News Application</title>
<link>{ routes.Application.index.absoluteURL(false) }</link>
<description>News Application</description>
{ NewsArticle.all.map { newsArticle =>
<item>
<title>{ newsArticle.title }</title>
<link>{ routes.News.article(newsArticle.id).absoluteURL(false) }</link>
<description>{ newsArticle.text }</description>
</item>
}}
</channel>
</rss>
)
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment