Если вы измените расширение файла с .xlsx на .zip, вы увидите, что это заархивированный архив. Все офисные расширения, оканчивающиеся на «x», имеют одинаковое поведение (.docx, .pptx и т. Д.). Для работы с файлами Excel я бы рекомендовал SheetJS для чтения и записи файлов Excel. Если вам нужно что-то особенное для Node, у них есть демо здесь .
Кроме того, причина, по которой он отображается в виде строки, заключается в сжатии данных. Как интересное примечание, причина, по которой он начинается с PK, заключается в том, что изобретатели zip-формата были PKWare .