1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
| import java.io.*;
import java.net.*;
public class XML_Data{
public static void main(String[] argv){
try{
URL url = new URL("http://api.openweathermap.org/data/2.5/forecast?q=London,us&mode=xml");
URLConnection con=url.openConnection();
//System.out.println(con.getContent());
InputStream input = con.getInputStream();
while(input.available()>0)
{
//System.out.print((char)input.read());
String FileName = "C:\\data.xml";
FileOutputStream writenFile = new FileOutputStream(FileName);
int i = 0;
while ((i = input.read()) != -1) {
writenFile .write(i);
}
writenFile .flush();
writenFile .close();
}
}
catch(MalformedURLException e){
System.out.println(e);
}
catch(IOException e){
System.out.println(e);
}
}
} |
Partager