Ich entwickle eine Anwendung für das Windows Phone 7. Ich mache eine GET-Anfrage an einen JSON-Dienst. Der Rückgabetyp der Anfrage ist ein Objekt.Beziehen einer Zeichenfolge von einer JSON GET-Anforderung
Meine Frage ist, wie ich eine Zeichenfolge aus den Informationen im Objekt erstellen. Der Code unten ist, was ich verwende, um die Anfrage zu machen und die Antwort zu verarbeiten.
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));
});
}
war nicht klar, Ian L – TweedyMK
Gute Arbeit! :) Wirklich hilft, einige gute Antworten auf zukünftige Fragen zu bekommen. –