@file:DependsOn("com.jsoizo:kotlin-csv-jvm:1.10.0") import com.github.doyaaaaaken.kotlincsv.dsl.csvReader // for JVM platform val csvData: String = """Header1,Header2,Header3 "",,"L1C3"""" val rows: List> = csvReader().readAllWithHeader(csvData) println(rows) //[{a=d, b=e, c=f}]