我是 Kotlin 新手。我正在尝试重新创建此响应对象
Response:
{"
id":"abc123",
"cat1": {
"key1":"value1",
"key2":"value2"
},
"cat2": {
"key3":"value3"
}
}
但在创建数据类时这似乎是不可能的
val id: String,
val category: String, Map<String, String>
这是我目前所拥有的:
data class ResponseObject(
val id: String,
val category: Map<Category, Map<String, String>>
)
** 类别是一个枚举类 **
我明白了
{"
id":"abc123",
"category: {
"cat1": {
"key1":"value1",
"key2":"value2"
},
"cat2": {
"key3":"value3"
}
}
}
任何帮助都将不胜感激!