diff --git a/excel/convert.go b/excel/convert.go new file mode 100644 index 0000000..28f4288 --- /dev/null +++ b/excel/convert.go @@ -0,0 +1,60 @@ +// Package excel... +// +// Description : 文件类型转换 +// +// Author : go_developer@163.com<白茶清欢> +// +// Date : 2021-11-19 5:42 下午 +package excel + +// NewConvert 获取读取实例 +// +// Author : go_developer@163.com<白茶清欢> +// +// Date : 5:45 下午 2021/11/19 +func NewConvert(fullFilePath string, filePassword string) (*Convert, error) { + var ( + err error + read *Read + ) + if read, err = NewRead(fullFilePath, filePassword); nil != err { + return nil, err + } + return &Convert{read: read}, nil +} + +// Convert 格式状态 +// +// Author : go_developer@163.com<白茶清欢> +// +// Date : 5:45 下午 2021/11/19 +type Convert struct { + read *Read +} + +// ToCSV 转换为CSV +// +// Author : go_developer@163.com<白茶清欢> +// +// Date : 5:46 下午 2021/11/19 +func (c *Convert) ToCSV() { + +} + +// ToJSON 转换为JSON +// +// Author : go_developer@163.com<白茶清欢> +// +// Date : 5:46 下午 2021/11/19 +func (c *Convert) ToJSON() { + +} + +// ToTXT 转换为txt +// +// Author : go_developer@163.com<白茶清欢> +// +// Date : 5:47 下午 2021/11/19 +func (c *Convert) ToTXT(splitChar string) { + +}