I'm using JAXB to serialize objects to XML. I want to exclude elements with default values in my response. While serializing objects to JSON i have used JsonSerialize.Inclusion.NON_DEFAULT in the ObjectMapper configuration to exclude default values.
SerializationConfig sc = objectMapper.getSerializationConfig()
.withSerializationInclusion(JsonSerialize.Inclusion.NON_DEFAULT);
objectMapper.setSerializationConfig(sc);
I want same behavior for XML response also. How can i do this?