Как получить локальный лист Excel для отображения в таблице HTML при загрузке окна с помощью SheetJS - PullRequest
0 голосов
/ 07 декабря 2018

Я пытаюсь получить лист Excel, загруженный в тот же каталог, что и моя страница, для отображения при загрузке страницы.Я потратил некоторое время, пытаясь найти это, и потерпел неудачу.Самое близкое, к чему я пришел, это использование SheetJS, однако все примеры, которые я видел, требуют использования.Единственное, что мне нужно, это знать, как я могу обойти этот ввод и заставить код использовать жестко закодированный путь к файлу, но я не могу понять это.Мой код ниже:

    <fieldset id="customerTable">
        <div id="wrapper">
            <input id="input-excel" type="file"/>
        </div>            
        <script>
            $('#input-excel').change(function(e){
                var reader = new FileReader();
                reader.readAsArrayBuffer(e.target.files[0]);
                    reader.onload = function(e) {
                        var data = new Uint8Array(reader.result);
                        var wb = XLSX.read(data,{type:'array'});
                        var htmlstr = XLSX.write(wb,{sheet:"Sheet1", type:'binary',bookType:'html'});
                        $('#wrapper')[0].innerHTML += htmlstr;
                    }
            });
        </script>        
    </fieldset>

Заранее спасибо!

...