Class CsvTool

java.lang.Object
com.xxl.tool.io.CsvTool

public class CsvTool extends Object
CSV Tool
Author:
xuxueli 2025-05-17
  • Constructor Details

    • CsvTool

      public CsvTool()
  • Method Details

    • writeCsv

      public static void writeCsv(String filePath, List<String[]> data)
      write CSV file
      Parameters:
      filePath - destination file path
      data - 要写入的数据,每行是一个字符串数组
    • writeCsv

      public static void writeCsv(String filePath, List<String[]> data, char separator, char quote)
      write CSV file
      Parameters:
      filePath - destination file path
      data - 要写入的数据,每行是一个字符串数组
      separator - 分隔符
      quote - 引号字符
    • readCsv

      public static List<String[]> readCsv(String filePath)
      read CSV file
      Parameters:
      filePath - CSV file path
      Returns:
      包含所有行数据的列表,每行是一个字符串数组
    • readCsv

      public static List<String[]> readCsv(String filePath, char separator, char quote)
      read CSV file
      Parameters:
      filePath - CSV file path
      separator - 分隔符
      quote - 引号字符
      Returns:
      包含所有行数据的列表,每行是一个字符串数组