src/main/assets/
に保存されているテキストファイルを読み取る必要があります。アセットフォルダーで、文字列として取得します。
それを行う簡単な方法はありますか。
Javaのコピー、貼り付け、変換機能が問題を引き起こしているので、私はむしろkotlinの方法を使用します。
これを行うにはkotlinの方法が必要です
これはyoutubeのビデオで見つけました。リンクはこちら https://www.youtube.com/watch?v=o5pDghyRHmI
val file_name = "qjsonfile.json"
val json_string = application.assets.open(file_name).bufferedReader().use{
it.readText()
}
JSONまたはテキストを文字列json_string
に保存します。
疑わしいときは自分でストリームを閉じてください!
application.assets.open(file_name).apply {
json_string = this.readBytes().toString(Charsets.UTF_8)
}.close()