ラベル decode の投稿を表示しています。 すべての投稿を表示
ラベル decode の投稿を表示しています。 すべての投稿を表示

2021年9月14日火曜日

Kotlin JSON DecodeFromString -> 複数のdata classに格納する記述

 Kotlin JSON DecodeFromString -> 複数のdata classに格納する記述

  val vItems = Json.decodeFromString<List<data class>>(jsonStr)

1件だけなら

  val vItem = Json.decodeFromString<data class>(jsonStr)

 

data classは以下の通り

import kotlinx.serialization.Serializable

@Serializable
data class Notice (
val ID: Int,
val UserName: String
)