From 8d4bc34c4d0d3852296397c3079c5bc5e6bd04f6 Mon Sep 17 00:00:00 2001 From: "chen.s.g" Date: Mon, 20 Aug 2018 10:41:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E5=9B=A0=E4=B8=BA=E5=A4=A7?= =?UTF-8?q?=E5=B0=8F=E5=86=99=E5=AF=BC=E8=87=B4=E8=AF=BB=E5=8F=96=E5=A4=B1?= =?UTF-8?q?=E8=B4=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- xls.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/xls.go b/xls.go index 02ed128..1c60126 100644 --- a/xls.go +++ b/xls.go @@ -5,6 +5,7 @@ import ( "io" "io/ioutil" "os" + "strings" "github.com/extrame/ole2" ) @@ -46,16 +47,16 @@ func OpenReader(reader io.ReadSeeker, charset string) (wb *WorkBook, err error) var book *ole2.File var root *ole2.File for _, file := range dir { - name := file.Name() - if name == "Workbook" { + name := strings.ToLower(file.Name()) + if name == "workbook" { book = file // break } - if name == "Book" { + if name == "book" { book = file // break } - if name == "Root Entry" { + if name == "root entry" { root = file } }