SheetJS JS-XLSX my example in Web Browser

my xlsx.js example

Version: v0.14.3
Github: https://github.com/SheetJS/js-xlsx
NPM: https://www.npmjs.com/package/xlsx
CDN: https://cdn.jsdelivr.net/npm/xlsx@0.14.3/dist/xlsx.full.min.js

My test Online SheetJS xlsx.js

Select an Excel file(*) and you will see the content:

(*) Remark: previously, download from Github this file test1.xlsx and then at run-time choice it from "downloads" directory!

Tipically-Usage:

// <input type="file" onchange="parseExcelFile1(this)">
function parseExcelFile1(inputElement) {
  var files = inputElement.files || [];
  if (!files.length) return;
  var file = files[0];

  console.time();
  var reader = new FileReader();
  reader.onloadend = function(event) {
    var arrayBuffer = reader.result;
    // debugger

    var options = { type: 'array' };
    var workbook = XLSX.read(arrayBuffer, options);
    console.timeEnd();

    var sheetName = workbook.SheetNames
    var sheet = workbook.Sheets[sheetName]
    result1.innerHTML = XLSX.utils.sheet_to_html(sheet)
  };
  reader.readAsArrayBuffer(file);
}