We need to parse an Excel file on the client to get its headers before uploading the file. There are a few hacks along the way to get everything to work just right. Here's how we do it.
Here's one of the libraries: https://github.com/SheetJS/js-xls
On this page of the site you can watch the video online JavaScript Ep. 10: Parse Excel files client side using JavaScript with a duration of hours minute second in good quality, which was uploaded by the user Atomic Jolt 11 June 2015, share the link with friends and acquaintances, this video has already been watched 21,311 times on youtube and it was liked by 15 viewers. Enjoy your viewing!