如何使用键名中有符号的gson解析对象

1tu0hz3e  于 2021-08-20  发布在  Java
关注(0)|答案(1)|浏览(316)

我需要将下面的json解析为对象,但我不确定如何做。

"StatusText" : {"@Code":32, "@Val":452, "$": "available"}

密钥名称中有一些特殊字符。如何使用gson将其解析为下面的对象。

class StatusText {
   private int code;
   private int val;
   private String status;
   ...
   ...
}
tkqqtvp1

tkqqtvp11#

你可以用 @SerializedName 注解,请参见https://howtodoinjava.com/gson/gson-serializedname/
代码示例:

@SerializedName("@Code")
private int code;
@SerializedName("@Val")
private int val;

相关问题