我正在使用github.com/tealeg/xlsx
来阅读XLSX文件。
它的读取速度非常快,但是我想按工作表名称阅读。
有谁知道该怎么做?
// by sheet index works fine
xlFile,err := xlsx.OpenFile(xlsFile)
for _,sheet := range xlFile.Sheets {
for _,row := range sheet.Rows {
}
}
答案 0 :(得分:4)
只需使用xlsx.File
中包含的地图Sheet
,然后按键访问(密钥就是您的工作表名称):
xlFile, err := xlsx.OpenFile(xlsFile)
// check err
sheetName := "YourSheetName"
sheet := xlFile.Sheet[sheetName]