Ho scritto e in parte copia/incollato un programmino che posto sotto e che dovrebbe connettersi ad un sito scaricare un file csv.
Il problema è che quando apro il file è vuoto.
Posto sotto il codice ciao.
codice:import java.io.BufferedReader; import java.io.FileWriter; import java.io.InputStream; import java.io.InputStreamReader; import java.io.Reader; import java.net.Proxy; import java.net.InetAddress; import java.net.InetSocketAddress; import java.net.URL; import java.net.URLConnection; public class DownloadFile { public static void main(String[] args) { try { URL url = new URL("http://download.finance.yahoo.com/d/quotes.csv?s=FTSEMIB.MI&f=sl1d1t1c1ohgv&e=.csv"); URLConnection urlConnection = url.openConnection(); urlConnection.connect(); InputStream input = url.openStream(); FileWriter fw = new FileWriter("DatiBorsa.csv"); Reader reader = new InputStreamReader(input); BufferedReader bufferedReader = new BufferedReader(reader); String strLine = ""; int count = 0; while(count < 10000) { strLine = bufferedReader.readLine(); if(strLine != null) { fw.write(strLine); } count++; } } catch ( Exception e ) { e.printStackTrace(); } } }

Rispondi quotando