java - 用于 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
解决方案
使用 @JsonProperty :
@JsonProperty("time-since-created")
private Integer timeSinceCreated;
推荐阅读
- go - 使用 chan 和 sync.waitgroup 时的死锁
- flutter - 特定日期范围内的每日通知
- javascript - javascript多维数组 - 从第一行条件连接第二行值
- php - empty() 没有捕捉到字符串?
- sas - 在 SAS 中创建复杂的逻辑计数器变量
- c# - 错误:无法连接到 SQL Server Browser。确保 SQL Server Browser 已启动
- amazon-web-services - 在 Azure devops 管道上运行 cdk synth 会出现 ImportError: No module named aws_cdk
- javascript - 单击时更改 Chartjs 标签颜色而不会丢失悬停
- python - TypeError:得到了一个意外的关键字参数“条目”
- common-lisp - 如何正确对齐包含 unicode 字符和空列表的列()