get datos de ksoap2 en android

please dime cómo recuperar múltiples conjuntos de datos en el resultado de ksoap2. De hecho, déjame explicarte. Tengo un servicio web de búsqueda de empleados. cuando busco por nombre me da múltiples registros. un registro contiene nombre, apellido, teléfono, dirección, etc. y hay un total de 30,40 registros.

en otros casos donde solo recibimos un resultado de salida, podemos usar el siguiente código en ksoap2

SoapObject result=(SoapObject)envelope.getResponse(); //get response
String text = result.getProperty("response").toString();

Esto nos devolverá la cadena de la propiedad Response pero solo para un registro. ahora tenemos múltiples registros, ¿cómo almacenamos cada registro? o cómo se deben manipular todos los registros.

Por favor, los amigos me guían. :)

déjame agregar algunos detalles más ... este es el xml que obtengo como resultado.

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/">
<SOAP-ENV:Body>
  <ns1:searchResponse xmlns:ns1="urn:abcdwsdl">
     <return xsi:type="SOAP-ENC:Array" SOAP-ENC:arrayType=":[6]">
        <item xsi:type="xsd:string">success</item>
        <item xsi:type="xsd:string">Search results retrieved for *</item>
        <item xsi:type="xsd:">
           <item>
              <ad_id xsi:type="xsd:string">2</ad_id>
              <fname xsi:type="xsd:string">abcr</ad_text>
              <lname xsi:type="xsd:string">def</location>
              <phone xsi:type="xsd:float">123456</lati>
              <address xsi:type="xsd:float">America</longi>
           </item>
           <item>
              <ad_id xsi:type="xsd:string">12</ad_id>
              <fnamet xsi:type="xsd:string">test user</ad_text>
              <lname xsi:type="xsd:string">hello</location>
              <phone xsi:type="xsd:float">987654543</lati>
              <address xsi:type="xsd:float">England</longi>
           </item>
        </item>
        <item xsi:type="xsd:int">2</item>
        <item xsi:type="xsd:int">0</item>
        <item xsi:type="xsd:int">0</item>
     </return>
  </ns1:searchResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>

Respuestas a la pregunta(3)

Su respuesta a la pregunta