ASP.Net MVC 3を使用してyahoo weather APIアプリケーションを作成しました。正しいxmlを見つけるためにテキストフィールドに郵便番号を挿入しようとしたときに、標準のイギリスの郵便番号。あなたは私にそれを手伝ってもらえますか?次のコードのmodel.PostCode
は、モデルでstringとして宣言されたPostCode変数を表します。このコードはコントローラファイルにあります。URL内のスペース
private Boolean LookupWeather(ref RssModels model)
{
string WoeidUrl = "http://where.yahooapis.com/v1/places.q('" +
model.PostCode +
"')?appid=EzZDnOXV34EzJpQ8mX8mc62cYk1Gu21DzUhsLr.4nQ2qz.xffZah.RNq8lObxA--";
XDocument getWoeid = XDocument.Load(WoeidUrl);
try
{
model.Woied = (int)(from place in getWoeid.Descendants("place")
select place.Element("woeid")).FirstOrDefault();
return true;
}
catch
{
return false;
}
もし私が次のようなURLを取得するのを手伝ってください。 http://where.yahooapis.com/v1/places.q('mk10%202hn')?appid=EzZDnOXV34EzJpQ8mX8mc62cYk1Gu21DzUhsLr.4nQ2qz.xffZah.RNq8lObxA--
ありがとうございます。
はURLENCODEを使用できますか?あなたはそれについて私に説明していただけますか? – Leo
例を挙げて、MSDNドキュメントへのリンクを投稿しましたか?正確に何を理解していないのですか? – Jason
私はこれを使用して、それが働いてくれてありがとう。 – Leo