Go “如何修复”;zip:不是有效的zip文件;围棋出错?
我是戈朗的新手。我用于读取xlsx文件:Go “如何修复”;zip:不是有效的zip文件;围棋出错?,go,Go,我是戈朗的新手。我用于读取xlsx文件: filePath := "controllers\\foo.xlsx" xlFile, err := xlsx.OpenFile(filePath) if err != nil { log.Fatal(err) } 我的程序在Windows操作系统上运行。 提前感谢。请使用以下选项: file, fileHeader, err := req.FormFile("theAttachmentfile")
filePath := "controllers\\foo.xlsx"
xlFile, err := xlsx.OpenFile(filePath)
if err != nil {
log.Fatal(err)
}
我的程序在Windows操作系统上运行。
提前感谢。请使用以下选项:
file, fileHeader, err := req.FormFile("theAttachmentfile")
if err != nil {
do what you wanna do
}
xlsx, err := excelize.OpenReader(file)
if err != nil {
do what you wanna do
}
将有效的
xlsx
文件馈送到xlsx.OpenFile()
。确保该文件存在且可访问,并且是有效的xlsx
文件。您确定这是有效的zip文件吗?您可以通过将foo.xlsx重命名为foo.zip并使用压缩程序(解压、7zip等)来进行测试。也许它在某个地方被损坏了?