MiniExcel
MiniExcel copied to clipboard
导入导出的个人意见
个人在导入导出的时候,遇到了一些认为可以改善体验的地方。
导入时
### 导入csv文件时,如果某row的cell格子里是中文,使用MiniExcel.Query<m1>(path),会出现该字段获取的是不可读字符。但是将csv保存为xlsx后导入是正常的中文字段
### 导入xlsx时,常遇到第一行没有header, 如何便捷通过MiniExcel.Query<m1>(path)的语法正确读取全部行,doc中并没有说明
导出时
### 保存时,可选强制覆盖
### 保存时,如果让Head显示是字段对应的中文,文档并不明确
以上是否能使用传入配置文件的模式去进行导入导出
比如利用类型导入的语法
MiniExcel.Query
public class QueryConfig
{
public QueryMode Mode // NoHead, WithHead,
public string FromCell //"A1"
public int? MaxReadRowIndex //
public int? MaxReadColIndex //
...
}
并且在模式的注释上或者文档上写明, nohead模式时,一定要在实体上配置哪些(比如ColumnIndex[xxx]) ...
导出时,各种选项如果能用config去包含也更好
: )