CSVファイルを読み書きする方法


https://grokonez.com/kotlin/kotlin-how-to-read-write-csv-file-with-opencsv-example
CSVファイルを読み書きする方法
このチュートリアルでは、Occencsvを使用してCSVファイルを読み書きするKotlinの例を見ていきます.
依存
<dependency>
    <groupId>org.jetbrains.kotlin</groupId>
    <artifactId>kotlin-stdlib</artifactId>
    <version>1.2.21</version>
</dependency>

<dependency>
    <groupId>com.opencsv</groupId>
    <artifactId>opencsv</artifactId>
    <version>4.0</version>
</dependency>
IIデータをcsvファイルに書き込む
1 .文字列から

var fileWriter = FileWriter("customer.csv")

csvWriter = CSVWriter(fileWriter,
        CSVWriter.DEFAULT_SEPARATOR,
        CSVWriter.NO_QUOTE_CHARACTER,
        CSVWriter.DEFAULT_ESCAPE_CHARACTER,
        CSVWriter.DEFAULT_LINE_END)
        
val data = arrayOf("ID","NAME","ADDRESS","AGE")
csvWriter.writeNext(data)
2 .オブジェクトのリストから
その他:
https://grokonez.com/kotlin/kotlin-how-to-read-write-csv-file-with-opencsv-example
CSVファイルを読み書きする方法