CsvEngine csvEngine = new CsvEngine(); List<List<String>> csvData = csvEngine.readCSV("path/to/csv/file.csv"); List<List<String>> data = new ArrayList<>(); data.add(Arrays.asList("Name", "Age", "Country")); data.add(Arrays.asList("John", "25", "USA")); data.add(Arrays.asList("Alice", "30", "UK")); csvEngine.writeCSV("path/to/csv/file.csv", data); List<List<String>> filteredData = csvEngine.filter(csvData, (row) -> row.get(1).equals("25")); csvEngine.sort(csvData, Comparator.comparing(row -> Integer.parseInt(row.get(1)))); List<List<String>> csvData2 = csvEngine.readCSV("path/to/other/csv/file.csv"); List<List<String>> mergedData = csvEngine.merge(csvData, csvData2);


上一篇:
下一篇:
切换中文