add some example
This commit is contained in:
21
xls_test.go
21
xls_test.go
@@ -44,24 +44,3 @@ func TestMaxRow(t *testing.T) {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
//read the content of first two cols in each row
|
||||
func ExampleReadXls(t *testing.T) {
|
||||
xlFile, err := Open("Table.xls", "utf-8")
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "Failure: %v\n", err)
|
||||
t.Error(err)
|
||||
}
|
||||
|
||||
if sheet1 := xlFile.GetSheet(0); sheet1 != nil {
|
||||
fmt.Print("Total Lines ", sheet1.MaxRow, sheet1.Name)
|
||||
col1 := sheet1.Rows[0].Cols[0]
|
||||
col2 := sheet1.Rows[0].Cols[0]
|
||||
for i := 0; i <= (int(sheet1.MaxRow)); i++ {
|
||||
row1 := sheet1.Rows[uint16(i)]
|
||||
col1 = row1.Cols[0]
|
||||
col2 = row1.Cols[1]
|
||||
fmt.Print("\n", col1.String(xlFile), ",", col2.String(xlFile))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user