Jackson有@JsonProperty("name")注释,可以应用于方法 - 方法的返回值将被分配给JSON中的"name"参数.
我发现Gson有@SerializedName注释,但不能与方法一起使用.有没有办法在Gson中获取方法的@JsonProperty功能?
Gson 中的解决方案是一个名为 @SerializedName 的类似注释,您可以使用它来提供与源 JSON 匹配的名称。
一个简单的例子如下所示:
public class Message {
@SerializedName("ID")
private String id;
@SerializedName("NFd")
private int fileDescriptors;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7934 次 |
| 最近记录: |