From d1f26741bddf6f512d62c0100d42c52be8d37e76 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期六, 06 二月 2021 15:35:40 +0800
Subject: [PATCH] 工具类优化

---
 utils/src/main/java/org/yeshi/utils/CsvUtil.java |   74 ++++++++++++++++++------------------
 1 files changed, 37 insertions(+), 37 deletions(-)

diff --git a/utils/src/main/java/org/yeshi/utils/CsvUtil.java b/utils/src/main/java/org/yeshi/utils/CsvUtil.java
index b885437..3977c49 100644
--- a/utils/src/main/java/org/yeshi/utils/CsvUtil.java
+++ b/utils/src/main/java/org/yeshi/utils/CsvUtil.java
@@ -1,37 +1,37 @@
-package org.yeshi.utils;
-
-import java.io.InputStreamReader;
-import java.util.List;
-
-import org.springframework.web.multipart.MultipartFile;
-
-import com.opencsv.bean.CsvToBean;
-import com.opencsv.bean.CsvToBeanBuilder;
-import com.opencsv.bean.HeaderColumnNameMappingStrategy;
-
-public class CsvUtil {
-
-	/**
-	 * 瑙f瀽csv鏂囦欢骞惰浆鎴恇ean
-	 * 
-	 * @param file  csv鏂囦欢
-	 * @param clazz 绫�
-	 * @param       <T> 娉涘瀷
-	 * @return 娉涘瀷bean闆嗗悎
-	 */
-	public static <T> List<T> getCsvData(MultipartFile file, Class<T> clazz) {
-		InputStreamReader in = null;
-		try {
-			in = new InputStreamReader(file.getInputStream(), "gbk");
-		} catch (Exception e) {
-			e.printStackTrace();
-		}
-
-		HeaderColumnNameMappingStrategy<T> strategy = new HeaderColumnNameMappingStrategy<>();
-		strategy.setType(clazz);
-
-		CsvToBean<T> csvToBean = new CsvToBeanBuilder<T>(in).withSeparator(',').withQuoteChar('\'')
-				.withMappingStrategy(strategy).build();
-		return csvToBean.parse();
-	}
-}
+package org.yeshi.utils;
+
+import java.io.InputStreamReader;
+import java.util.List;
+
+import org.springframework.web.multipart.MultipartFile;
+
+import com.opencsv.bean.CsvToBean;
+import com.opencsv.bean.CsvToBeanBuilder;
+import com.opencsv.bean.HeaderColumnNameMappingStrategy;
+
+public class CsvUtil {
+
+	/**
+	 * 瑙f瀽csv鏂囦欢骞惰浆鎴恇ean
+	 * 
+	 * @param file  csv鏂囦欢
+	 * @param clazz 绫�
+	 * @param       <T> 娉涘瀷
+	 * @return 娉涘瀷bean闆嗗悎
+	 */
+	public static <T> List<T> getCsvData(MultipartFile file, Class<T> clazz) {
+		InputStreamReader in = null;
+		try {
+			in = new InputStreamReader(file.getInputStream(), "gbk");
+		} catch (Exception e) {
+			e.printStackTrace();
+		}
+
+		HeaderColumnNameMappingStrategy<T> strategy = new HeaderColumnNameMappingStrategy<>();
+		strategy.setType(clazz);
+
+		CsvToBean<T> csvToBean = new CsvToBeanBuilder<T>(in).withSeparator(',').withQuoteChar('\'')
+				.withMappingStrategy(strategy).build();
+		return csvToBean.parse();
+	}
+}

--
Gitblit v1.8.0