<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    獲取Google的簡單天氣預報(ZZ)

    注意weather那寫入城市的拼音轉化一下就行打開之后是XML格式的然后再提取。


    1 package com.pmjava.util;
    2
    3 import java.io.BufferedReader;
    4 import java.io.BufferedWriter;
    5 import java.io.FileWriter;
    6 import java.io.IOException;
    7 import java.io.InputStream;
    8 import java.io.InputStreamReader;
    9 import java.net.MalformedURLException;
    10 import java.net.URL;
    11
    12
    13 import java.io.*;
    14 import org.w3c.dom.*;
    15 import javax.xml.parsers.*;
    16
    17 public class GetWeather {
    18    
    19    
    20     public String getweather(String city)
    21     {
    22         try {
    23             URL ur = new URL("http://www.google.com/ig/api?hl=zh_cn&weather="+city);
    24             InputStream instr = ur.openStream();
    25             String s, str;
    26             BufferedReader in = new BufferedReader(new InputStreamReader(instr));
    27             StringBuffer sb = new StringBuffer();
    28            
    29 Writer   out   =   new   BufferedWriter(new OutputStreamWriter(new   FileOutputStream("weather.txt"),   "utf-8"));
    30             while ((s = in.readLine()) != null) {
    31                 sb.append(s);
    32             }
    33             str = new String(sb);
    34             out.write(str);
    35             out.close();
    36             in.close();
    37                
    38
    39         } catch (MalformedURLException e) {
    40             e.printStackTrace();
    41         } catch (IOException e) {
    42             e.printStackTrace();
    43         }
    44         File f=new File("weather.txt");
    45         DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
    46         String str=null;
    47         try{
    48         DocumentBuilder builder=factory.newDocumentBuilder();
    49         Document doc = builder.parse(f);
    50         NodeList nl =  (NodeList) doc.getElementsByTagName("forecast_conditions");
    51         NodeList n2=nl.item(0).getChildNodes();
    52        
    53 str=n2.item(4).getAttributes().item(0).getNodue()+","+n2.item(1).getAttributes().item(0).getNodue()+"℃-"+n2.item(2).getAttributes().item(0).getNodue()+"℃";
    54         }catch(Exception e)
    55         {
    56            
    57         }
    58        
    59         return str;
    60     }
    61    
    62        
    63    
    64 }

    posted on 2009-07-15 13:35 想飛就飛 閱讀(153) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    公告


    導航

    <2009年7月>
    2829301234
    567891011
    12131415161718
    19202122232425
    2627282930311
    2345678

    統計

    常用鏈接

    留言簿(13)

    我參與的團隊

    隨筆分類(69)

    隨筆檔案(68)

    最新隨筆

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲愉拍99热成人精品热久久| 亚洲精品美女久久久久| 亚洲国产成人久久精品99 | 99久久免费国产香蕉麻豆| 无码国产精品一区二区免费虚拟VR| 日本不卡高清中文字幕免费| ZZIJZZIJ亚洲日本少妇JIZJIZ| 国产成人亚洲精品青草天美| 99999久久久久久亚洲| 狠狠综合亚洲综合亚洲色| 狠狠躁狠狠爱免费视频无码 | 18以下岁毛片在免费播放| 免费久久精品国产片香蕉| 亚洲经典在线中文字幕| 成人免费的性色视频| 亚洲av最新在线观看网址| 一区二区三区观看免费中文视频在线播放| 成年女人色毛片免费看| 亚洲va无码va在线va天堂| 免费亚洲视频在线观看| 97在线视频免费播放| 亚洲不卡中文字幕无码| 亚洲精品在线免费观看视频| 2019亚洲午夜无码天堂| 国产成人免费手机在线观看视频 | 国产曰批免费视频播放免费s| 97久久国产亚洲精品超碰热| 亚洲av午夜成人片精品电影| fc2免费人成在线| 欧洲美熟女乱又伦免费视频| 亚洲精品一区二区三区四区乱码 | 国产精品小视频免费无限app | 日本免费高清视频| 亚洲国产精品视频| 华人在线精品免费观看| 综合亚洲伊人午夜网| 九九全国免费视频| 国产男女猛烈无遮挡免费网站| 国产99久久久久久免费看| 狠狠色香婷婷久久亚洲精品| 国产亚洲精品福利在线无卡一|