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);
}