객체 클래스를 매핑 :잭슨 : 객체 클래스를 포함 JSON 변환하는
class User{
public String name;
public String password;
}
JSON :
{ sc:"200", msg:"something", userInfo:{name:"n", password:"p"} }
는이 같은 결과를 얻으려면 :
Map->contains 3 key-value
"sc"="200"
"msg"="something"
"userInfo"=User(Object Class)
어떻게 내가 할 수있는 이 작업을 수행? 또는 다른 JAR 도구 패키지를 사용하려면 어떻게해야합니까?
Map<String,Object> map = new ObjectMapper().readValue(json, Map.class);
또는 POJO를 :
^_^hei hei! 정말 고마워요.하지만 알고 싶은 것은 그것을 얻을 수있는 방법이 있다는 것입니다. – YETI
@JsonAnySetter 주석은 달성하려는 작업을 수행 할 수 있습니다. 나는 그 예를 올릴 것이다. –