我正在为我的REST Web服务使用jackson(球衣和码头)-一切进展顺利。但是我要求在JSON post请求中的名称/值对之一中包含特殊字符。即json请求(在帖子正文中)-
{ "id": "1", "print-color" : "red" }
//“ print-color”中的“-”出现问题。
现在,在该对象Item.java类的相应Java bean中,我无法创建一个名称为print-color的属性(因为不允许使用“-”)。如何处理映射?
Item.java
谢谢。
您可以尝试在Java POJO中执行以下操作:
@JsonProperty("print-color")