0
API 게시자가 내 모델 클래스에없는 응답 개체에 새 필드를 추가했습니다. 알려지지 않은 필드를 무시하기 위해 매퍼를 풀 수있는 방법이 있습니까? 나는 아직도 구문 분석하여 이전 기존 모델 클래스를 사용하고 싶지만 지금은 예외가 ... 잭슨 JSON 프로세서에Xstream을 사용하여 레거시 클래스를 처리하는 방법은 무엇입니까?
API 게시자가 내 모델 클래스에없는 응답 개체에 새 필드를 추가했습니다. 알려지지 않은 필드를 무시하기 위해 매퍼를 풀 수있는 방법이 있습니까? 나는 아직도 구문 분석하여 이전 기존 모델 클래스를 사용하고 싶지만 지금은 예외가 ... 잭슨 JSON 프로세서에Xstream을 사용하여 레거시 클래스를 처리하는 방법은 무엇입니까?
전환이 수행
ObjectMapper mapper = new ObjectMapper();
// THIS IS WHAT I WAS LOOKING FOR TO HANDLE IN XSTREAM!!!!!!
mapper.configure(org.codehaus.jackson.map.DeserializationConfig.Feature.FAIL_ON_UNKNOWN_PROPERTIES, false);
User user = mapper.readValue(new File("user.json"), User.class);
을