# ZofX.NpoiXHelper **Repository Path**: yangdejiu/ZofX.NpoiXHelper ## Basic Information - **Project Name**: ZofX.NpoiXHelper - **Description**: NPOI导入导出封装类库,支持xls、xlsx。 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2021-10-15 - **Last Updated**: 2025-10-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ZofX.NpoiXHelper #### 功能介绍 NPOI导入导出封装类库,支持xls、xlsx,Nuget包名:ZofX.NpoiX.Helper。 #### 使用说明 1. 添加Nuget包引用,将npoi.config.sample更名为npoi.config;设置复制到输出目录为“如果较新则复制”。 2. Table/Code用于标识导入导出,作为参数传入以辨别使用哪个配置。 3. 导出设置到XlsExporterConfig节,Column/Code、Column/Name、Column/Property、Column/Type、Column/Formart、Column/Order分别代表导出Excel首行列名、首行列名称、数据源属性名称、数据类型(暂只支持STRING)、格式(暂不支持)和序号。 4. 导入设置到XlsImporterConfig节,Column/Code、Column/Name、Column/Property、Column/Type、Column/Formart、Column/Order分别代表导入Excel首行列序号(从0开始)、首行列名称、导入属性名称、数据类型(暂只支持STRING)、格式(暂不支持)和序号。 5. 导出示例: ``` using ZofX.NpoiXHelper; var list = new List(); XlsExporter.Export("Table/Code", list, 65530, HttpContext.Current.Response); ``` 6. 导入示例: ``` using ZofX.NpoiXHelper; DataSet ds = XlsImporter.Import("Table/Code", excelPath, 1, 0); List list = XlsImporter.Import("Table/Code", excelPath, 1, 0); ```