我们正在将Restful webservice集成到使用IBM Websphere应用服务器(RAD 7)和编译器为5.0的现有应用程序中。
现在我有一种情况,我正在使用 - 获取json数据属性。 (我的名字)。 我使用jackson json api(使用jersey jar文件1.2,因为它是Java 5)将json数据映射到java对象。
尝试使用@JsonProperty
获取相应的JSON属性。对象正在初始化,但属性值为null。
class Person {
@JsonProperty("first-name")
private String firstName;
@JsonProperty("last-name")
private String lastName;
}
没有例外,但是firstname和lastname值为null或为空。
答案 0 :(得分:0)
@JsonProperty可以完成这项工作,我遇到的问题与您相同,并且使用批注解决了该问题。