Btw. I recently found out that a pretty nice and simple format for interchange between Haskell, Excel and LibreOffice is the Excel 2003 XML format. It supports Unicode, hyperlinks, merged cells, font styles, formulas, reliable number formats (no hassle with decimal point vs. decimal comma) - neither CSV nor HTML supports all of these features.