Hé les gars, le code suivant fonctionne, il envoie une requête GET et reçoit une réponse JSON.Analyser une chaîne de réponse à une requête JSON dans ASP.NET
Maintenant, je peux aller au fond
GetWeatherByLocation (53,3, -6,28);
et la méthode renvoie
{ "status": "OK", "url": "http://www.link.com/areas/rathfarnham-11", "name": "Rathfarnham" }
je demande maintenant comment puis-je récupérer les valeurs pour
- URL
- Nom
de la chaîne r eturned
thanks a lot
Im en utilisant ASP.NET 2 ceci est mon code d'appel
public static string GetWeatherByLocation(double lat, double lng)
{
string formattedUri = String.Format(CultureInfo.InvariantCulture,
FindNearbyWeatherUrl, lat, lng);
HttpWebRequest webRequest = GetWebRequest(formattedUri);
HttpWebResponse response = (HttpWebResponse)webRequest.GetResponse();
string jsonResponse = string.Empty;
using (StreamReader sr = new StreamReader(response.GetResponseStream()))
{
jsonResponse = sr.ReadToEnd();
}
return jsonResponse;
}
La réponse a été modifiée pour prendre en compte les nouvelles informations – samy