Convert StreamResult to string or xml

前端 未结 4 1649
滥情空心
滥情空心 2021-02-02 08:18

Using spring ws to get the StreamResult as below

StreamSource source = new StreamSource(new StringReader(MESSAGE));
StreamResult result = new StreamResult(System         


        
4条回答
  •  萌比男神i
    2021-02-02 08:54

    Try this one:

    try {
        StreamSource source = new StreamSource(new StringReader("blabla"));
        StringWriter writer = new StringWriter();
        StreamResult result = new StreamResult(writer);
        TransformerFactory tFactory = TransformerFactory.newInstance();
        Transformer transformer = tFactory.newTransformer();
        transformer.transform(source,result);
        String strResult = writer.toString();
    } catch (Exception e) {
        e.printStackTrace();
    }
    

提交回复
热议问题