0

タブ区切りファイルを解析していますが、一部の列にコンマが含まれています。コンマを含む各列は quotes でラップされ、後でそれらの値を検索しようとする一部のコードが壊れます (引用符なし)。たとえば、csv ファイルの元の値が「A、B、C」だった場合、「A、B、C」として保存されます。

これらの余分な引用符を自動的に削除/エスケープするにはどうすればよいですか?

ありがとう

ファイルを読み取るために使用しているコードは次のとおりです。

genresMap = [:] 
new File(runtime_dir + 'file.csv').eachLine {
    def line -> column = line.split("\t");
    genresMap[column[0].toString()] = column[1];
}
4

0 に答える 0