Quantcast
Channel: XMl to JSON through java pojo using jackson - Stack Overflow
Viewing all articles
Browse latest Browse all 4

Answer by Santosh for XMl to JSON through java pojo using jackson

$
0
0

Define you POJO like this,

public class CompositeResponse {     private List<CompositeIndividualResponse> compositeIndividualResponse;     public List<CompositeIndividualResponse> getCompositeIndividualResponse() {          return compositeIndividualResponse;     }    public void setCompositeIndividualResponse(List<CompositeIndividualResponse> compositeIndividualResponse) {         CompositeIndividualResponse = compositeIndividualResponse;     }}public class CompositeIndividualResponse {    private String personIdentification;    public String getPersonIdentification() {        return personIdentification;    }    public void setPersonIdentification (String personIdentification) {      this.personIdentification= personIdentification;     }}

Then update your main program as below,

public class XMLToJson {    public static void main(String[] args) throws IOException {        String content = new String(Files.readAllBytes(Paths.get("test.xml")));        XmlMapper xmlMapper = new XmlMapper();        CompositeResponse poppy = xmlMapper.readValue(content, CompositeResponse.class);        ObjectMapper mapper = new ObjectMapper();        String json = mapper.writeValueAsString(poppy);        System.out.println(json);    }}

Viewing all articles
Browse latest Browse all 4

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>