Advertisement
iampiergiu

unwrapping soap object

Oct 1st, 2011
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.62 KB | None | 0 0
  1.     androidHttpTransport.call(SOAP_ACTION_GET, envelope);
  2.     SoapObject obj =(SoapObject) envelope.getResponse();
  3.    
  4.    
  5.     //spacchetto l'oggetto ArrayOfAccessobean
  6.     int conteggio=obj.getPropertyCount();
  7.     AccessoBean[] ArrayDiOggetti= new AccessoBean[conteggio];
  8.    
  9.     //estraggo ogni singolo soapobject contenuto nel soapobject piu grande obj..
  10.     for(int i=0; i<conteggio;i++){     
  11.         AccessoBean tempor=new AccessoBean();                  
  12.         SoapObject parcheggio=(SoapObject) obj.getProperty(i);     
  13.  
  14.         tempor.setAccessi(Integer.parseInt(parcheggio.getProperty(0).toString()));
  15.         tempor.setDatai(parcheggio.getProperty(1).toString());
  16.         tempor.setEmail(parcheggio.getProperty(2).toString());
  17.         tempor.setEta(Integer.parseInt(parcheggio.getProperty(3).toString()));
  18.         tempor.setId(Integer.parseInt(parcheggio.getProperty(4).toString()));
  19.         tempor.setNazione(parcheggio.getProperty(5).toString());
  20.         tempor.setNomeut(parcheggio.getProperty(6).toString());
  21.         tempor.setPassword(parcheggio.getProperty(7).toString());
  22.         tempor.setSesso(parcheggio.getProperty(8).toString());
  23.        
  24.         ArrayDiOggetti[i]=tempor;
  25.     }
  26.        
  27.     //visualizzazione di prova
  28.     for(int i=0; i<conteggio;i++){                     
  29.         System.out.println(ArrayDiOggetti[i].getAccessi());
  30.         System.out.println(ArrayDiOggetti[i].getDatai());
  31.         System.out.println(ArrayDiOggetti[i].getEmail());
  32.         System.out.println(ArrayDiOggetti[i].getEta());
  33.         System.out.println(ArrayDiOggetti[i].getId());
  34.         System.out.println(ArrayDiOggetti[i].getNazione());
  35.         System.out.println(ArrayDiOggetti[i].getNomeut());
  36.         System.out.println(ArrayDiOggetti[i].getPassword());
  37.         System.out.println(ArrayDiOggetti[i].getSesso());
  38.     }
  39.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement