<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)

    最新隨筆

    搜索

    積分與排名

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 最新猫咪www免费人成| 日本不卡免费新一区二区三区| 亚洲成人免费网址| 亚洲AV成人精品网站在线播放| 好吊色永久免费视频大全| 亚洲福利中文字幕在线网址| 久久水蜜桃亚洲AV无码精品| 永久免费观看的毛片的网站| 亚洲精品无码久久久久APP| 67194成是人免费无码| 亚洲熟妇AV一区二区三区宅男| 欧美大尺寸SUV免费| 亚洲综合一区国产精品| 噜噜嘿在线视频免费观看| 亚洲欧美日韩中文字幕在线一区| 麻豆国产精品入口免费观看| 久久亚洲精品成人无码| 亚洲av片一区二区三区| 亚洲精品国产日韩无码AV永久免费网 | 好大好深好猛好爽视频免费| 亚洲男人的天堂网站| 国产成人综合久久精品免费 | 亚洲福利一区二区精品秒拍| 在线看片v免费观看视频777| 亚洲国产精品无码久久九九大片| 国产精品无码素人福利免费| 无人视频在线观看免费播放影院 | 国产资源免费观看| 一级**爱片免费视频| 久久亚洲国产欧洲精品一| 亚洲视频免费观看| 国产亚洲精品免费| 亚洲毛片αv无线播放一区 | 久艹视频在线免费观看| 亚洲人成电影在线观看网| 国产福利免费在线观看| 在线免费观看伊人三级电影| 亚洲精品美女在线观看| 在线观看免费亚洲| 国产午夜精品久久久久免费视| 亚洲人成影院77777|