如何将Json对象与连字符映射到Java对象

时间:2016-08-06 15:37:34

标签: java json

我们正在将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或为空。

1 个答案:

答案 0 :(得分:0)

@JsonProperty可以完成这项工作,我遇到的问题与您相同,并且使用批注解决了该问题。