Autore Topic: Parsing risposta WebServer  (Letto 603 volte)

Offline cretara

  • Nuovo arrivato
  • *
  • Post: 9
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Virtual devices
  • Sistema operativo:
    windows7
Parsing risposta WebServer
« il: 07 Marzo 2012, 11:56:44 CET »
0
Salve,
dopo aver effettuato una richiesta ad un server web ho avuto la seguente risposta:

Codice (XML): [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Header>
<WsAuthentication xmlns="http://microsoft.com/webservices/">
        <Username>xxxxx</Username>
        <Password>yyyyy</Password>
</WsAuthentication>
</soap:Header>
<soap:Body>
        <LoginResponse xmlns="http://microsoft.com/webservices/">
        </LoginResponse>
</soap:Body>
</soap:Envelope>

La risposta è stata gestita nella richiesta in questo modo:
Codice (Java): [Seleziona]
             BufferedReader rd = new BufferedReader(new InputStreamReader(sock.getInputStream()));
              String line;
                 
              final String[] arr = new String[20];     
              int i=0;
             
             
             while((line = rd.readLine()) != null){
                System.out.println(line);
                arr[i] = line;
                i++;
            }

Come faccio per memorizzare user e password?
Come realizzo il parsing?
I tutorial che ho trovato sono per file.xml e non per risposte da server web.

Grazie

Offline dr4gone

  • Utente junior
  • **
  • Post: 66
  • Respect: +1
    • Mostra profilo
Re:Parsing risposta WebServer
« Risposta #1 il: 08 Marzo 2012, 11:43:25 CET »
0
per memorizzare user e password puoi utilizzare le SharedPreferences

Per il parsing usa la libreria Jsoup

Buon lavoro

Offline cretara

  • Nuovo arrivato
  • *
  • Post: 9
  • Respect: +1
    • Mostra profilo
  • Dispositivo Android:
    Virtual devices
  • Sistema operativo:
    windows7
Re:Parsing risposta WebServer
« Risposta #2 il: 08 Marzo 2012, 20:56:40 CET »
0
Grazie mille.