


If only there was a Google Apps Script to do it… is that possible? How? There are a bunch of csv-to-ical converters out there, and some even online, but they all require you to upload the csv file, rather than taking an url (let alone as an argument, rather than as a POST query). Now all I need to do is convert csv to ical, since gCal imports but doesn't subscribe to csv (why?!).

So I've successfully parsed the page into a gSheet using the IMPORTXML function, and published it as csv, using the very same headers and formatting gCal demands for importing csv files. But I don't want to simply import them once, as they are routinely updated, but rather to subscribe to an ical feed based on them. So there is this webpage with lots of events I'd like to have on my gCal. This should be easy and pretty standard, but I haven't found it anywhere.
