Ciao a tutti, sto cercando di usare il web service per il meteo di google, le query sono di questo tipo:
http://www.google.com/ig/api?weather=roma&hl=it
Recupero i dati usando la classe URL passandogli una query come quella sopra.
Se la query la faccio in inglese (parametro hl=en) funziona tutto, invece in italiano quando tento di ottenere l'inputStream mi lancia una IOException con questo messaggio:
Facendo un po' di prove ho visto che il server di google specifica la codifica UTF-8 mentre in realtà è iso-8859-1.Invalid byte 2 of 3-byte UTF-8 sequence
Come posso fare per leggere il file con codifica iso-8859-1 ?

Rispondi quotando
Hai ragione, l'errore me lo da quando faccio il parsing dell'xml: