Wer schon einmal eine XML-Ausgabe seiner Modelldaten in eine Anwendung implementiert hat, dem wird auffallen, dass die im Listing gezeigte Implementation nicht zu den Rails-Bordmitteln gehört. Standardmäßig würde die XML-Ausgabe mit folgendem Befehl realisiert:
Um einen einheitlichen Aufruf der render-Methoden zu erzielen, werden sie als Methoden des ApplicationControllers (Listing folgt später) implementiert. Das Vorgehen ist auch deshalb sinnvoll, um anschließend den Aufruf des RSS-, Atom- und iCal-Renderings zu wrappen. Das wird aus dem Folgenden ersichtlich.
RSS- und Atom-Export in zehn Minuten
Der Rails 1.2 Core bringt kein RSS- oder Atom-Rendering von Objekten wie beispielsweise „@events.to_rss“ mit sich. Solche Anforderungen lassen sich aber Rails-typisch mit einem Plugin lösen: Der Resource Feeder [2] macht es einem recht leicht, RSS- und Atom-Feeds aus Modelldaten zu generieren. Zunächst müssen dafür die beiden Plugins „Simply Helpful“ und der darauf basierende „Resource Feeder“ installiert werden:
$ script/plugin install simply_helpful $ script/plugin install resource_feeder
Listing 3
Für die Implementation der Ausgabe in den verschiedenen Formaten stellt das letztgenannte Plugin im Controller die beiden Methoden „render_rss_feed_for“ und „render_atom_feed_for“ zur Verfügung, die zwei Parameter entgegennehmen:





![Diese Tools nutzen Entwickler für unterschiedliche Aufgaben [Infografik]](http://t3n.de/uploads/t3n-news-post-351639_symbolbild-werkzeug-tool_medium.jpg)
