首页 > 解决方案 > 用于 API 响应的 POJO,其键为“-”

问题描述

我的 api 响应在响应正文之后返回。我必须为此 api 响应创建一个 POJO。

 {
            "time-since-created": 115,
            "img_url": "<Image url>",
            "heading": "Waiting for image upload",
            "name": "How are you?",
    }

其他 3 个的私有变量将是

private String img_url;
private String heading; 
private String img_url;

但是time-since-created的变量给出了一个错误

Can not deserialize instance

标签: javaapipojo

解决方案


使用 @JsonProperty :

@JsonProperty("time-since-created")
private Integer timeSinceCreated;

推荐阅读