Excel actually defines a simple XML-based alternative to CSV:
https://en.wikipedia.org/wiki/Microsoft_Excel#XML_Spreadshee...
Re:Time to retire the CSV?
by unnouinceput on Wednesday August 18, 2021 @01:52PM
(#28224738)
Correction: the new xlsx is a zip file, the old xls format is true binary.
To be fair, xlsx came out with Office 2007, so it's not exactly 'new' anymore. Perhaps at this point it's reasonable for 'excel file' to mean the one that's been the default for 14 years?
So not the one the uk used to track covid infections, sigh.
The xlsx document is based on the OpenDocument format, which actually came out in '05, so it's a wee bit older than that.
Do you mean the OLE-based format, or the really old one?
However it is not particularly readable/diff-able if this is part of your use case.