'@JsonProperty'不适用于打字

时间:2015-10-09 11:53:17

标签: java json jackson

我有一个我要发送的JSON示例:

{"lat":41.562592,"long":-8.430022}'

我需要引用第二个属性,如下所示:

@JsonProperty('long')
private String longitude;

但是在第二个代码段的第一个中,我收到一个错误:

'@JsonProperty' not applicable to type

是否可以在Jackson中引用第二个属性long,或者我是否需要使用不等于Java变量类型的键重命名它?

1 个答案:

答案 0 :(得分:1)

String

需要@JsonProperty

尝试

@JsonProperty("long")