Membaca File CSV Dengan Mudah di Kotlin
Membaca File CSV Dengan Mudah di Kotlin – Pada artikel kali ini kita akan mempelajari mengenai bagaimana cara membaca file csv dengan mudah di Kotlin. Bagi yang belum tau apa itu csv, csv adalah singkatan dari Comma Separated Values. Semua file Comma Separated Values adalah file teks biasa, dapat berisi angka dan huruf saja, dan menyusun data yang terkandung di dalamnya dalam bentuk table, form. File yang berakhir dengan ekstensi file CSV yaitu .csv banyak digunakan untuk bertukar data, biasanya ketika ada sejumlah besar, antara aplikasi yang berbeda. Selain itu, bisa digunakan sebagai database, perangkat lunak analitis, dan aplikasi lain yang menyimpan sejumlah besar informasi seperti data produk dan data pengguna. Disini kita akan mempelajari bagaimana membaca file csv dengan mudah di Kotlin menggunakan kotlin-csv. Menurut saya, kotlin-csv memiliki kemudahan yang ditawarkan dibandingkan dengan open-csv dan kotlin-csv mendukung kotlin multiplatform. Simak artikel ini lebih lanjut untuk memahami bagaimana membaca file csv dengan mudah di Kotlin.
Daftar Isi
Membaca File CSV Dengan Mudah di Kotlin
Menambahkan dependency
Kita perlu menambahkan dependency terlebih dahulu sebelum dapat menggunakan kotlin-csv.
Menambahkan dependency pada Gradle Kotlin DSL
//Gradle kotlin DSL implementation("com.github.doyaaaaaken:kotlin-csv-jvm:1.2.0") //for JVM platform implementation("com.github.doyaaaaaken:kotlin-csv-js:1.2.0") //for Kotlin JS platform
Menambahkan dependency pada Gradle Groovy
//Gradle Groovy implementation 'com.github.doyaaaaaken:kotlin-csv-jvm:1.2.0' //for JVM platform implementation 'com.github.doyaaaaaken:kotlin-csv-js:1.2.0' //for Kotlin JS platform
Menambahkan dependency pada maven
<dependency> <groupId>com.github.doyaaaaaken</groupId> <artifactId>kotlin-csv-jvm</artifactId> <version>1.2.0</version> </dependency> <dependency> <groupId>com.github.doyaaaaaken</groupId> <artifactId>kotlin-csv-js</artifactId> <version>1.2.0</version> </dependency>
Menambahkan dependency pada kscript
//Kotlin JS platform @file:DependsOn("com.github.doyaaaaaken:kotlin-csv-jvm:1.2.0") //for JVM platform @file:DependsOn("com.github.doyaaaaaken:kotlin-csv-js:1.2.0")
Kode untuk membaca file csv di Kotlin menggunakan kotlin-csv
import com.github.doyaaaaaken.kotlincsv.dsl.csvReader fun main(){ csvReader().open("/test data.csv"){ readAllAsSequence().forEach { row -> //Anda dapat melakukan sesuatu disini println(row) } } }
Hasil keluaran yang diperoleh
[Produk;Harga] [Monitor;200000] [Keyboard;140000] [Mouse;110000] [CPU;5000000]
Jika ingin mempelajari lebih lanjut mengenai kotlin-csv, Anda bisa membaca melalui link ini.
Temukan source code Kotlin menarik lainnya hanya di Inpows.
Baca Juga
Import CSV File ke SQL Server Menggunakan Python
Cara untuk memeriksa versi Numpy yang telah diinstall
Cara untuk memeriksa versi Pandas yang diinstall
Membuat Animasi Hover Pada Navigasi Menu Menggunakan HTML dan CSS
Membuat Teks dengan Warna Gradien Menggunakan HTML dan CSS