一、安装Java开发环境和Java IDE编程工具 Eclipse 或 IDEA,基于HTTP协议读取互联网上web服务网站实现
1.读取指定城市的天气预报信息
代码如下:
package Weather;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.net.URLEncoder;
public class Weather_Report {
public static void main(String args[]) throws Exception {
weather();
email();
}
//获取天气信息
public static void weather() throws Exception{
//关键使用步骤:
//0. 将发送给图灵机器人的文字转化为URL编码
String question = URLEncoder.encode("重庆天气", "UTF-8");
//1. 先准备一个URL类的对象 u
URL url = new URL("https://api.jisuapi.com/iqa/query?appkey=62958a3a6ef3c56d&question="