Overload resolution ambiguity - Kotlin

123 Views Asked by At
var input = File(response)
        try {
            var csv = CsvSchema.emptySchema().withHeader();
            var csvMapper = CsvMapper();
            var mappingIterator: MappingIterator<Map<String, String>> =  csvMapper.reader().forType(Map.class).with(csv).readValues(input);
            val list: List<Map<String, String>> = mappingIterator.readAll();
            println(list);
        } catch(Exception e) {
            e.printStackTrace()
        }
    }

Issue is in the fortype() function in the line var mappingIterator: MappingIterator<Map<String, String>> = csvMapper.reader().forType(Map.class).with(csv).readValues(input);

0

There are 0 best solutions below