コード例 #1
0
ファイル: csv_simple_table_impl.go プロジェクト: mabetle/mcsv
func NewCsvTable(file string) *CsvTable {
	table := new(CsvTable)
	bt := new(msdb.BaseTable)
	table.BaseTable = bt

	csv := mcsv.NewCSV(file)
	table.BaseTable.Header = csv.GetHeaderRow()
	table.body = csv.GetData()
	table.BaseTable.Cusor = new(msdb.Cusor)
	table.BaseTable.Cusor.MaxIndex = len(table.body)

	table.StringGetter = table

	return table
}
コード例 #2
0
ファイル: main.go プロジェクト: mabetle/mcsv
func DemoRead() {
	csv := mcsv.NewCSV(csvFile)
	csv.ShowContent()
}