Android 3 - Connessione a server - 9

# HttpUrlConnection per leggere dal server - 2

- Dovremo analizzare le righe e scegliere solo quelle con il titolo, una volta scelte, le ripuliremo:

      if (linea.contains("<title>") && !linea.contains("NEWS</")) {
          linea = linea.trim().replaceAll("<?title>", "");
          <aggiungo il titolo al testo>
      }

- Dovremo analizzare le righe e scegliere solo quelle con il titolo, una volta scelte, le ripuliremo:

      if (linea.contains("<title>") && !linea.contains("NEWS</")) {
          linea = linea.trim().replaceAll("<?title>", "");
          <aggiungo il titolo al testo>
      }

- La creazione del BufferedReader e la conseguente lettura possono generare un'eccezione, che va gestita, ma anche richiedono la chiusura del BufferReader alla fine.
- Creremo quindi un blocco try-catch con un finally:

      try {
          ...
      } catch (Exception e) {
          return e.getMessage();
      }
      finally {
          urlConnection.disconnect();
      }

- Allego per chiarezza il pezzo di codice con la funzione descritta, nel suo complesso

Visualizza Sorgente “caricaNotizie.java” Scarica sorgente “caricaNotizie.java”
© Ing. Stefano Salvi - released under FDL licence