我正在使用杰克逊(球衣和码头)作为我的REST网络服务 - 一切都很顺利。 但是我要求在 json post 请求中的一个名称值对中包含特殊字符。即JSON 请求(在帖子正文中)-
{
"id": "1",
"print-color" : "red"
}
"打印颜色"中的//"-" 给出了问题。
现在,在我与此对象Item.java
类的相应java bean中,我无法创建名称为print-color的属性(因为不允许使用"-")。 如何在映射中处理它?
谢谢。
你可以尝试在Java POJO中执行以下操作:
@JsonProperty("print-color")