前言 开发中,有时候后台返回的json格式键值名是不固定的,如{ "red" : "1", "yellow" : "1" } , 可能只有red、yellow这两个键值名,也可能有好几个. 解决方式 这种情况下,我们可以声明为Map<String,String>,然后Gson就可以解析了。