|
@@ -102,7 +102,7 @@ public class CsvUtils {
|
|
public static File jsonToFileCsvByJsonArray(JSONArray jsonArray, String csvFilePath) {
|
|
public static File jsonToFileCsvByJsonArray(JSONArray jsonArray, String csvFilePath) {
|
|
try {
|
|
try {
|
|
// 将JSON数组写入CSV文件
|
|
// 将JSON数组写入CSV文件
|
|
- return FileUtil.writeLines(jsonArrayToCsv(jsonArray), csvFilePath, CharsetUtil.CHARSET_GBK);
|
|
|
|
|
|
+ return FileUtil.writeLines(jsonArrayToCsv(jsonArray), csvFilePath, CharsetUtil.CHARSET_UTF_8);
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
log.error("json转csv文件错误:{}", e.getMessage());
|
|
log.error("json转csv文件错误:{}", e.getMessage());
|
|
}
|
|
}
|
|
@@ -185,7 +185,7 @@ public class CsvUtils {
|
|
try {
|
|
try {
|
|
CsvReader reader = CsvUtil.getReader();
|
|
CsvReader reader = CsvUtil.getReader();
|
|
// 从文件中读取CSV数据
|
|
// 从文件中读取CSV数据
|
|
- CsvData data = reader.read(FileUtil.file(csvFilePath), CharsetUtil.CHARSET_GBK);
|
|
|
|
|
|
+ CsvData data = reader.read(FileUtil.file(csvFilePath), CharsetUtil.CHARSET_UTF_8);
|
|
return data.getRows();
|
|
return data.getRows();
|
|
} catch (Exception e) {
|
|
} catch (Exception e) {
|
|
log.error(e.getMessage());
|
|
log.error(e.getMessage());
|