private static String URL = "http://lishi.tianqi.com";
private static String BaseURL = "http://www.tianqi.com";
public static Map<String,Object> getWeather(String city){
Map<String,Object> map = new HashMap<>();
String pinYin = Pinyin4jUtils.getPinYin(city);
pinYin = pinYin.replace("shi","");
String yyMMdd = DateUtils.getFormat("yyyyMMdd");
Document document = null;
try {
document = Jsoup.connect(URL + "/" + pinYin + "/" + yyMMdd + ".html").get();
//温度
Elements hisdaily = document.getElementsByClass("hisdailytemp");
// 天气
Java从天气网爬取历史天气数据
最新推荐文章于 2024-06-30 22:44:29 发布
本文介绍如何利用Java进行网络爬虫开发,详细阐述了如何从天气网站抓取并解析历史天气数据的过程,包括HTTP请求、HTML解析、数据存储等关键步骤。
摘要由CSDN通过智能技术生成