免费的天气接口的一个demo

找了好久才找到的 奶奶的 先应付着用用

package test;

import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;


public class TestWeath {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		String url = "http://m.weather.com.cn/atad/101280601.html"; //中国气象网(http://www.cma.gov.cn/)
		//String url = "http://www.nmc.gov.cn/publish/weather/24/56571.html"; //中央气象台(http://www.nmc.gov.cn/)
		
		try {
			URL weathUrl = new URL(url);
			HttpURLConnection connection = (HttpURLConnection)weathUrl.openConnection();
			InputStream in = connection.getInputStream();
			BufferedReader reader = new BufferedReader(new InputStreamReader(in,"utf-8"));
			int i = 0;
			while((i=reader.read())!=-1){
				String result = reader.readLine();
				System.out.println(result);
			}
			in.close();
			reader.close();
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
}


还蛮方便的 适合简单的那种 至于复杂的现在还没找!先应付再说 嘿嘿

猜你喜欢

转载自lijie-insist.iteye.com/blog/2183436
今日推荐