Turn any XML feed into a Google Sheet you can share. On each run it creates a new spreadsheet, adds clean column headers, and loads every item as a row. It suits teams that need quick imports of menus, catalogs, supplier lists, or any repeating XML records.
After you click run, the flow downloads an XML file from a URL, converts it into structured data, and breaks the list into single items. It then creates a fresh Google Sheet, builds the header from the field names in the first item, and writes that header. A merge step holds the data until the sheet is ready, then appends every record as a new row. You get a neat table without copy and paste and without manual mapping.
You only need n8n and a Google account with access to Sheets and Drive. Set your XML URL and connect your Google Sheets credential, then test. Expect a sheet named My XML Data with matching headers and rows ready for filters, charts, and sharing. This is great for supplier feeds, menu updates, or any XML list that needs to live in a spreadsheet. Use n8n version 0.197.1 or newer for the expression syntax and merge behavior used here.