如何在字符串或输入流中“按原样”(XML格式)获得响应? 我从一个String中的SOAP Web服务获得的响应,似乎是一行中的ALL而不是格式化的XML。我怎样才能做到这一点? (已编辑):我尝试更改getResponseBodyAsStream但我收到此回复:org.apache.commons.httpclient.AutoCloseInputStream@23597cac
获得回复的代码:
String response = post.getResponseBodyAsString();
bufferedReader.close();
return response;
返回字符串:
<tag1>name</tag1><name>JustaName</name>etc...
我怎样才能得到这样的好像(例子):
<tag1>name</tag1>
<name>JustaName
</name>etc...
答案 0 :(得分:0)
如果您需要格式化的XML,可以通过构建一个Document然后将其转换回String来实现。查看Get full xml text from Node instance