我有一种愚蠢的问题,但由于我无法弄清楚,我想我会在这里发布它,看看有没有人可以帮忙!如何从Grails中的Http响应获取布尔值
我有一些代码向我们的服务器发出HttpPost
请求。我以XML格式完美地收到结果。问题是我想获得返回的布尔值,而不仅仅是一个字符串。因此,例如,对Web服务的成功调用返回此xml:
<boolean xmlns="https://myWebService/">false</boolean>
,我可以通过此行访问和读取:
String responseBody = EntityUtils.toString(response.getEntity());
是否有访问数据的方式返回(在这种情况下为false)作为布尔值,还是我将不得不手动解析返回字符串以获取值?
感谢您的帮助
您需要解析返回字符串。我不认为这将是直接的布尔响应。 – kosa 2012-07-20 14:29:54