【问题标题】:How to read a specified sheet from .xlsx file by it's sheet name in alasql如何通过 alasql 中的工作表名称从 .xlsx 文件中读取指定工作表
【发布时间】:2019-04-27 08:20:22
【问题描述】:

我,想读取一个 excel 文件(xls 或 xlsx),使用 alasql 读取文件。 但我想要一张指定的表格(按名称)。它会怎么做。

任何好的线索都是可观的..

我做了一些工作,

alasql('SELECT * FROM FILE(?,{sheetid:"Sheet1"})',[event],function(data){
              console.log(data); });

这里的“event”是onload参数。

工作代码但未指定文件..

alasql('SELECT * FROM FILE(?,{headers:true})',[event],function(data){
          console.log(data); });

【问题讨论】:

    标签: javascript jquery html xlsx alasql


    【解决方案1】:

    请参阅read-from-xlsx

    确保包含以下资源:

    <script src="https://cdnjs.cloudflare.com/ajax/libs/alasql/0.4.11/alasql.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.14.2/xlsx.core.min.js"></script>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/xlsx/0.14.2/xlsx.min.js"></script>
    

    然后你可以像这样访问xlsx:

    alasql.promise('select * from xlsx("file.xlsx",{sheetid:"Sheetname"})')
    .then(function(data){
      console.log(data);
    }).catch(function(err){
      console.log('Error:', err);
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-08-22
      • 2017-03-28
      • 2013-08-27
      • 1970-01-01
      • 1970-01-01
      • 2022-11-21
      • 1970-01-01
      • 2020-02-08
      相关资源
      最近更新 更多