JsonProperty映射到变化的键

时间:2015-07-09 13:27:14

标签: java json jackson mapping fasterxml

我如何映射:

user: {
    #user1: "http:www.example.com/user1"
  }

上课?

我试过了:

public static final class User {

    public final String user1;

    @JsonCreator
    public User(@JsonProperty("#user1") String user1) {
          this.user1 = user1;
    }
}

我遇到的问题是#user1发生了变化。可能是#user1#user2或同时包含多个#user1#user2等。

这将导致:

  

com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException:   无法识别的字段“#user2”

0 个答案:

没有答案