1、使用注解@SerializedName来解决这个问题

 

2、比如有如下json数据:(key值是数字"1112")

{
    "1112": "抖音"
}

因为Java不能使用数字作为变量名称,那么对应类定义应该如此(将"1112"转换为"appName"):

    class App{
        @SerializedName("1112")
        String appName;
    }

 

3、key值为Java关键字、中文之类的都可以进行如此操作解决。

 

以上。

 

相关文章:

  • 2021-11-18
  • 2021-11-17
  • 2021-11-18
  • 2021-11-18
  • 2021-08-23
猜你喜欢
  • 2021-11-18
  • 2021-11-18
  • 2022-01-16
  • 2021-11-18
  • 2022-12-23
  • 2021-11-18
相关资源
相似解决方案