I want to convert an output stream into String object

后端 未结 4 714
失恋的感觉
失恋的感觉 2020-12-13 12:24

I want to convert an OutputStream into a String object. I am having an OutputStream object returned after marshalling the JAXB object.

4条回答
  •  轮回少年
    2020-12-13 13:05

        StringWriter sw = new StringWriter();
        com.integra.xml.Integracao integracao = new Integracao();
        integracao.add(...);
    try {
        JAXBContext context = JAXBContext.newInstance("com.integra.xml");
        Marshaller marshaller = context.createMarshaller();
        marshaller.marshal(integracao, sw );
        System.out.println(sw.toString());
    } catch (JAXBException e) {
        e.printStackTrace();
    }
    

提交回复
热议问题