我以这种方式用OpenCSV读取文件(在Scala中):
val reader = new CSVReader(new FileReader("somefile.txt"))
for (row <- reader.readAll) {
println("col(0): " + row(0) + " col(1)" + row(1) )
}
由于文件是由用户提供的,我不知道它的格式,但我需要知道每个列的类型(数字,字符串等)。这可能与OpenCSV有关吗?如果没有,是否有另一个库可以自动检测列类型?