使用Moshi解析未知的JSON密钥

我正在尝试解析几乎一无所知的JSON。

JSON响应示例

{
    "response": {
       "content":{
            "xxxxxx": "xxxxx",
            "xxxxx": "xxxxxx",
            ...... indeterminate times
        }
    }
}

我试图创建一个适配器,但是没有任何效果:

@FromJson
fun fromJson(json: Map<String, String>): MyResponse {
    Log.d("JSON", json.toString())
    return MyResponse(...)
}

Moshi可以实现吗?如果是这样,我该怎么办?

评论