添加调试开关
This commit is contained in:
parent
32d40e7b84
commit
58e631a6ed
8
col.go
8
col.go
@ -260,6 +260,10 @@ func (c *FormulaCol) String(wb *WorkBook) []string {
|
||||
c.parse(wb, true)
|
||||
}
|
||||
|
||||
if wb.Debug {
|
||||
fmt.Printf("formula col dump:%#+v\n", c)
|
||||
}
|
||||
|
||||
return []string{c.value}
|
||||
}
|
||||
|
||||
@ -404,6 +408,10 @@ func (c *LabelsstCol) Debug(wb *WorkBook) {
|
||||
}
|
||||
|
||||
func (c *LabelsstCol) String(wb *WorkBook) []string {
|
||||
if wb.Debug {
|
||||
fmt.Println("metlabel sst col dump:", c.Sst, wb.sst[int(c.Sst)])
|
||||
}
|
||||
|
||||
return []string{wb.sst[int(c.Sst)]}
|
||||
}
|
||||
|
||||
|
@ -10,6 +10,7 @@ import (
|
||||
|
||||
//xls workbook type
|
||||
type WorkBook struct {
|
||||
Debug bool
|
||||
Is5ver bool
|
||||
Type uint16
|
||||
Codepage uint16
|
||||
@ -42,6 +43,11 @@ func newWorkBookFromOle2(rs io.ReadSeeker) *WorkBook {
|
||||
return wb
|
||||
}
|
||||
|
||||
// SetDebug set debug flag
|
||||
func (w *WorkBook) SetDebug(debug bool) {
|
||||
w.Debug = debug
|
||||
}
|
||||
|
||||
func (w *WorkBook) parse(buf io.ReadSeeker) {
|
||||
b := new(bof)
|
||||
bp := new(bof)
|
||||
|
Loading…
Reference in New Issue
Block a user