java - Get automatically a CSV from external server using Spring MVC -


i have scheduled task (using cron) inside spring mvc application. inside programmed task have csv external server in following link:

http://www.aemet.es/es/eltiempo/observacion/ultimosdatos_6172o_datos-horarios.csv?k=and&l=6172o&datos=det&w=0&f=temperatura&x=h24

and once have parse it. problem comes when getting file, when click on previous link can download computer, don't know how using spring.... can give me hint??

update: don't have code yet, guess must similar following code:

url stockurl = new url("http://example.com/stock.csv"); bufferedreader in = new bufferedreader(new inputstreamreader(stockurl.openstream())); csvreader reader = new csvreader(in);

but problem url not .csv. whe put url in browser looks redirect.

thank indeed.

thank comments. if url doesn't have csv extension, tried following code (in java, not spring) works!!

url stockurl = new url("http://www.aemet.es/es/eltiempo/observacion/ultimosdatos_6172o_datos-horarios.csv?k=and&l=6172o&datos=det&w=0&f=temperatura&x=h24");     bufferedreader in = new bufferedreader(new inputstreamreader(stockurl.openstream()));     //csvreader reader = new csvreader(in);      string line;     while((line = in.readline()) != null){         system.out.println(line);      } 

so,i guess using spring going similar file, thank everybody!


Comments

Popular posts from this blog

angularjs - Redirect to a new template in angular js -

Oracle SQL. How to select specific IDs where value of columns specify criteria? -

Desktop Launcher for Python Script Starts Program in Wrong Path (Linux) -