q5/csvreader.go
aozhiwei 5d0b0eacad 1
2020-08-28 11:48:15 +08:00

32 lines
471 B
Go

package q5
import "ioutil"
type CsvReader struct {
columns map[string]int32
values []XValue
currLine int32
}
func (this *CsvReader) Load(fileName string) bool {
f, err := ioutil.ReadFile(fileName)
if err == nil {
defer f.Close()
}
return err == nil
}
func (this *CsvReader) NextLine() bool {
return true
}
func (this *CsvReader) GetValue(fieldName string) *XValue {
return nil
}
func (this *CsvReader) KeyExists(fieldName string) bool {
return true
}