Android 如何在使用改型时处理json键字段中的点?

Android 如何在使用改型时处理json键字段中的点?,android,json,gson,retrofit,Android,Json,Gson,Retrofit,我只是简单地尝试使用改造来执行RESTAPI调用。我面临的问题是,在解析json时,一些关键字段包含点。例如: {“data”:{“name.first”:“first name”} 是否可以配置改装(或GsonConverter)来处理此问题,以及如何执行此操作?这既不是改装的责任,也不是GsonConverter的责任,而是位于实际JSON(反)序列化下面的Gson 您可以使用Gson的@SerializedName注释来解决Java中无法表示的名称: @SerializedName("na

我只是简单地尝试使用改造来执行RESTAPI调用。我面临的问题是,在解析json时,一些关键字段包含点。例如:

{“data”:{“name.first”:“first name”}


是否可以配置改装(或GsonConverter)来处理此问题,以及如何执行此操作?

这既不是改装的责任,也不是GsonConverter的责任,而是位于实际JSON(反)序列化下面的Gson

您可以使用Gson的
@SerializedName
注释来解决Java中无法表示的名称:

@SerializedName("name.first")
public final String firstName;