解析 soapfault 错误代码和错误消息 android
Parsing soapfault error code and error message android
我正在使用 ksoap2 在 android 项目中调用 Web 服务。
我收到如下 WS 异常。这是我传递的输入的预期结果。
SoapFault - 错误代码:'soapenv:Server' 错误字符串:'test.exceptions.WsException' 错误演员:'null' 详细信息:org.kxml2.kdom.Node@5ebf64f
详细字段中有errorCode和errorMessage。但是我在解析它时遇到了问题。任何人都可以帮助我如何解析它。
谢谢
我通过异常处理解决了这个问题。
catch (SoapFault sf)
{
String errorCode="",errorMessage="";
Element el=sf.detail.getElement(0);
for(int i=0;i<=el.getChildCount();i++)
{
el=el.getElement(0);
if(el.getName().equals("WsException"))
{
Element elementec=el.getElement(0);
errorCode=elementec.getChild(0).toString();
Element elementem=el.getElement(1);
errorMessage=elementem.getChild(0).toString();
}
}
result="error Code "+ errorCode + "error Message " + errorMessage ;
}
我正在使用 ksoap2 在 android 项目中调用 Web 服务。
我收到如下 WS 异常。这是我传递的输入的预期结果。
SoapFault - 错误代码:'soapenv:Server' 错误字符串:'test.exceptions.WsException' 错误演员:'null' 详细信息:org.kxml2.kdom.Node@5ebf64f
详细字段中有errorCode和errorMessage。但是我在解析它时遇到了问题。任何人都可以帮助我如何解析它。
谢谢
我通过异常处理解决了这个问题。
catch (SoapFault sf)
{
String errorCode="",errorMessage="";
Element el=sf.detail.getElement(0);
for(int i=0;i<=el.getChildCount();i++)
{
el=el.getElement(0);
if(el.getName().equals("WsException"))
{
Element elementec=el.getElement(0);
errorCode=elementec.getChild(0).toString();
Element elementem=el.getElement(1);
errorMessage=elementem.getChild(0).toString();
}
}
result="error Code "+ errorCode + "error Message " + errorMessage ;
}