MiniExcel icon indicating copy to clipboard operation
MiniExcel copied to clipboard

导入导出的个人意见

Open yangbocheng opened this issue 3 years ago • 0 comments

个人在导入导出的时候,遇到了一些认为可以改善体验的地方。

导入时

 ### 导入csv文件时,如果某row的cell格子里是中文,使用MiniExcel.Query<m1>(path),会出现该字段获取的是不可读字符。但是将csv保存为xlsx后导入是正常的中文字段
 ### 导入xlsx时,常遇到第一行没有header, 如何便捷通过MiniExcel.Query<m1>(path)的语法正确读取全部行,doc中并没有说明

导出时

 ### 保存时,可选强制覆盖
 ### 保存时,如果让Head显示是字段对应的中文,文档并不明确

以上是否能使用传入配置文件的模式去进行导入导出 比如利用类型导入的语法 MiniExcel.Query(path, config) 其中config

public class QueryConfig
{
    public QueryMode Mode  // NoHead, WithHead, 
   public string FromCell //"A1"
   public int? MaxReadRowIndex // 
   public int? MaxReadColIndex //
   ...
}

并且在模式的注释上或者文档上写明, nohead模式时,一定要在实体上配置哪些(比如ColumnIndex[xxx]) ...

导出时,各种选项如果能用config去包含也更好

: )

yangbocheng avatar Mar 11 '22 03:03 yangbocheng