无法使用 Jackson jar 解析 json 字段 class

Unable to parse a json field class using Jackson jar

我有一个 json 回复:

"site":[  
               {  
                  "href":"https:www.abc.com",
                  "class":"child"
               }
]

我正在尝试使用 Java 中的 jackson 罐子来解析响应。 我无法在我的 POJO 中创建字段 class(作为其关键字)来映射该字段。 我尝试了 class_ 和 _class 但是 returns org.codehaus.jackson.map.exc.UnrecognizedPropertyException: Unrecognized field "class" 因为它在我的 POJO 中搜索字段 class Site.java 如何处理这种情况?

您的 POJO 中的 属性 名称不能是名称 "class",但您可以指定 Jackson 使用带注释的 属性 名称 "class"。

@JsonProperty("class")
private String clazz;