0

http://www.google.com/ig/api?weather=これを使って天気を取得したい

    // load xml result from Google weather
    var addr = WebUtility.HtmlEncode("http://www.google.com/ig/api?weather=vilnius&hl=lt");
    XDocument xd = XDocument.Load(addr);


// navigate to current conditions node
var current_conditions = from currentCond in xd.Root.Descendants("current_conditions")
select currentCond;

// navigate to Forecast info node
var forcastInfo = from forecastinfo in xd.Root.Descendants("forecast_information")
select forecastinfo;

URL を使用してhttp://www.google.com/ig/api?weather=vilnius&hl=ltいますが、情報は英語で表示されます。問題が見つかりません。助けてください :)

4

1 に答える 1

1

元の質問に対する私の回答を参照してください。「hl=lt」の代わりに「amp;hl=lt」クエリ パラメータを取得するため、WebUtility.HtmlEncode は必要ありません。

英語の結果:http://www.google.com/ig/api?weather=vilnius&hl=lt

英語以外の結果:http://www.google.com/ig/api?weather=vilnius&hl=lt

于 2012-05-04T20:43:52.497 に答える