はじめに
Ktorを導入しているサーバーサイドの対応をお手伝いしているのですが、Resourcesファイル内のjsonファイルに参照する必要がありました。
実装自体は非常にシンプルなのですが、備忘録的にまとめておこうと思います。
参照方法
参照方法は非常に簡単です。
任意の箇所で以下を実装するだけになります。
val jsonText = this::class.java.classLoader.getResource("Test.json")?.readText()
以上になります。
上記で取得したjson文字列を任意のライブラリを使用しパースしていただければ良いかと思います。
さいごに
今年に入ってアプリとサーバー半々くらいで活動しています。
こういったシンプルなロジックであったとしても検索コストはかかってしまうので、どんどんまとめて効率的に作業を進めていきたいと思います。