Parse XML RSS Feeds with Google Scripts

This Google Script will fetch and parse any XML feed and inserts the items as rows in a Google Spreadsheet in reverse chronological order.

Internally, script uses the UrlFetchApp service of Apps Script to fetch the content of the raw XML feed and parses it using the built-in XMLService service. Since spreadsheet data can be externally published as CSV and other formats, this can be extended to convert your RSS feeds into other formats though Google Sheets.