title: How to parse soapfault's detail?
body: <p>I am trying to get the values inside this soap fault's "detail", but I haven't found any ways of doing so.</p>
  
  <p>The response from the server:</p>
  
  <pre><code> &lt;?xml version="1.0" encoding="UTF-8"?&gt;
   &lt;SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"&gt;
     &lt;SOAP-ENV:Body&gt;
       &lt;SOAP-ENV:Fault&gt;
         &lt;faultcode&gt;SOAP-ENV:Client&lt;/faultcode&gt;
         &lt;faultstring&gt;Many Errors&lt;/faultstring&gt;
         &lt;detail&gt;
           &lt;error_id&gt;2&lt;/error_id&gt;
           &lt;errors&gt;
             &lt;error&gt;
               &lt;error_id&gt;1&lt;/error_id&gt;
               &lt;error_description&gt;Unknown Error&lt;/error_description&gt;
             &lt;/error&gt;
             &lt;error&gt;
               &lt;error_id&gt;5&lt;/error_id&gt;
               &lt;error_description&gt;Not Authorized&lt;/error_description&gt;
             &lt;/error&gt;
             &lt;error&gt;
               &lt;error_id&gt;9&lt;/error_id&gt;
               &lt;error_description&gt;Password should be at least 6 characters including one letter and one number&lt;/error_description&gt;
             &lt;/error&gt;
           &lt;/errors&gt;
         &lt;/detail&gt;
       &lt;/SOAP-ENV:Fault&gt;
     &lt;/SOAP-ENV:Body&gt;
   &lt;/SOAP-ENV:Envelope&gt;
  </code></pre>
  
  <p>I need to get the <code>error_id</code>s along with their respective <code>error_description</code>s. So far I've only managed to get the <code>detail</code> via kSOAP with the following way:</p>
  
  <pre><code>    if (envelope.bodyIn instanceof SoapObject) {
          return envelope.bodyIn.toString();
      } else if (envelope.bodyIn instanceof SoapFault) {
          SoapFault e = (SoapFault) envelope.bodyIn;
          Node details = ((SoapFault) envelope.bodyIn).detail;
  
      }
  </code></pre>
  
  <p>but I haven't managed to get a single value I need when I try to "navigate" through it.</p>
  
  <p>Any help is greatly appreciated. I have found little to non information about handling soap faults with ksoap2 online...</p>