diff options
author | xuri <xuri.me@gmail.com> | 2019-12-31 01:01:16 +0800 |
---|---|---|
committer | xuri <xuri.me@gmail.com> | 2019-12-31 01:01:16 +0800 |
commit | 5f5ec76740704a8362e5a120b4a3582b409a5fdd (patch) | |
tree | 91b258747b6126a2bd0226db13aa6c9af5be0d64 /stream.go | |
parent | 09485b3f9f0aefc58d51462aed65c2416205c591 (diff) |
Fix #551, handle empty rows in streaming reading
Diffstat (limited to 'stream.go')
-rw-r--r-- | stream.go | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -41,14 +41,14 @@ type StreamWriter struct { // file := excelize.NewFile() // streamWriter, err := file.NewStreamWriter("Sheet1") // if err != nil { -// panic(err) +// println(err.Error()) // } // styleID, err := file.NewStyle(`{"font":{"color":"#777777"}}`) // if err != nil { -// panic(err) +// println(err.Error()) // } // if err := streamWriter.SetRow("A1", []interface{}{excelize.Cell{StyleID: styleID, Value: "Data"}}); err != nil { -// panic(err) +// println(err.Error()) // } // for rowID := 2; rowID <= 102400; rowID++ { // row := make([]interface{}, 50) @@ -57,14 +57,14 @@ type StreamWriter struct { // } // cell, _ := excelize.CoordinatesToCellName(1, rowID) // if err := streamWriter.SetRow(cell, row); err != nil { -// panic(err) +// println(err.Error()) // } // } // if err := streamWriter.Flush(); err != nil { -// panic(err) +// println(err.Error()) // } // if err := file.SaveAs("Book1.xlsx"); err != nil { -// panic(err) +// println(err.Error()) // } // func (f *File) NewStreamWriter(sheet string) (*StreamWriter, error) { |