31 lines
492 B
Go
31 lines
492 B
Go
package xls
|
|
|
|
import ()
|
|
|
|
type BOF struct {
|
|
Id uint16
|
|
Size uint16
|
|
}
|
|
|
|
type BIFFHeader struct {
|
|
Ver uint16
|
|
Type uint16
|
|
Id_make uint16
|
|
Year uint16
|
|
Flags uint32
|
|
Min_ver uint32
|
|
}
|
|
|
|
// func parseBofsForWb(bts []byte, wb *WorkBook) {
|
|
// bof := new(BOF)
|
|
// var bof_pre *BOF
|
|
// buf := bytes.NewReader(bts)
|
|
// for {
|
|
// if err := binary.Read(buf, binary.LittleEndian, bof); err == nil {
|
|
// bof_pre = bof.ActForWb(buf, wb, bof_pre)
|
|
// } else {
|
|
// break
|
|
// }
|
|
// }
|
|
// }
|