私はWindows Phone 7用のアプリケーションを開発しています。私はJSONサービスにGETリクエストをしています。要求の戻り値の型はオブジェクトです。JSON GETリクエストから文字列を取得する
私の質問は、オブジェクトの情報から文字列を作成する方法です。以下のコードは、リクエストを作成してレスポンスを処理するために使用しているコードです。
HttpWebRequest carRequest = (HttpWebRequest)WebRequest.Create(carUrl);
carRequest.Method = "GET";
carRequest.BeginGetResponse(new AsyncCallback(ProcessResponse), carRequest);
private void ProcessResponse(IAsyncResult asyncResult)
{
HttpWebRequest request = (HttpWebRequest)asyncResult.AsyncState;
WebResponse response = (HttpWebResponse)request.EndGetResponse(asyncResult);
StreamReader sr = new StreamReader(response.GetResponseStream());
Car.car = (Car)JsonConvert.DeserializeObject(sr.ReadToEnd(), typeof(Car));
Deployment.Current.Dispatcher.BeginInvoke(() =>
{
NavigationService.Navigate(new Uri("/SearchResults.xaml", UriKind.Relative));
});
}
はイアン・L – TweedyMK
良い仕事を実現しませんでした! :)本当に将来の質問についていくつかの良い答えを得るのに役立ちます。 –