public String processCsvToJson()

in solution-documentation/javadoc-comments/java/src/main/java/com/epam/aicode/java/FileProcessor.java [13:25]


    public String processCsvToJson(String csvFile) {
        Map<String, String> data = new HashMap<>();

        try (CSVReader reader = new CSVReader(new FileReader(csvFile))) {
            String[] line;
            while ((line = reader.readNext()) != null) {
                data.put(line[0], line[1]);
            }
        } catch (IOException | CsvValidationException e) {
            throw new RuntimeException("Error while processing csv file", e);
        }
        return new Gson().toJson(data);
    }