XLS rozhodně není textový, ale binární. Sice se dá otevřít v poznámkovém bloku, ale prd z toho něco přečteš, a když v něm provedeš změnu a uložíš, tak se soubor může poškodí. Takže ne, není textový.
Jak naznačil kolega nahoře. Nepleteš si XLS s XML? XLS je proprietární formát MS pro zobrazení tabulky v Excelu. XML je pak ten univerzální textový soubor.Jinak máš pravdu. Soubor jako takový je multiplatformní. Je vidět všude. Rozdíl je akorát v tom, zda má tento soubor obslužný program pro otevření, zobrazení, editaci apod.