Моя проблема в том, что мне нужно преобразовать класс данных в kotlin в карту, потому что мне нужно работать с этой структурой как требование, потому что этот ответ будет использоваться для классных классов, и есть пост-процесс, где есть итерации и т. д. с этой картой. Мой класс данных следующий (Подкаст):
data class PodCast(val id: String, val type: String, val items: List<Item>, val header: Header, val cellType:String? = "")
data class Item(val type: String, val parentId: String, val parentType: String, val id: String, val action: Action, val isNew: Boolean)
data class Header(val color: String, val label: String)
data class Action(val type: String, val url: String)
Я сделал преобразование вручную, но мне нужен более изощренный способ решения этой задачи.
Спасибо.