Leggere file ENV in Kotlin con dotenv-kotlin
In questo articolo vediamo come leggere i file .env in Kotlin, usando la libreria dotenv-kotlin!
Tra l'altro è compatibile anche con app Android.
Se usate gradle aggiungete questa dipendenza:
dependencies {
............
implementation("io.github.cdimascio:dotenv-kotlin:6.4.1")
}
Questo il file .env:
chiave1=valore1
chiave2=valore2
Qui sotto un esempio di codice:
import io.github.cdimascio.dotenv.dotenv
fun main() {
val dotenvFile = dotenv {
directory = "D:\\TEST"
}
println(dotenvFile["chiave1"])
println(dotenvFile["chiave2"])
println(dotenvFile["chiave3"])
}
Come vedete ho impostato l'opzione directory per indicare dove cercare il file; non è obbligatorio, in quanto di default cerca nella directory corrente.
Potete anche usare filename per indicare un nome di file diverso da .env.
Enjoy!
kotlin gradle env dotenv
Commentami!