J'utilise une classe pour obtenir des données de JSON sur ma page principale et dans mon JSON j'ai un tableau que je veux les amener à ma page Voici mon code de classeUWP Get tableau à partir JSON Url
class WeatherDays
{
public async static Task<day> GetWeather(double lat, double lon)
{
var http = new HttpClient();
var responce = await http.GetAsync("http://a3ane.com/omarNasar/d.php");
var result = await responce.Content.ReadAsStringAsync();
var serializer = new DataContractJsonSerializer(typeof(day));
var ms = new MemoryStream(Encoding.UTF8.GetBytes(result));
var data = (day)serializer.ReadObject(ms);
return data;
}
}
[DataContract]
public class Omarnasar
{
[DataMember]
public string w_id { get; set; }
[DataMember]
public string w_note_tody { get; set; }
[DataMember]
public string w_date { get; set; }
[DataMember]
public string w_time { get; set; }
[DataMember]
public string w_tody_one { get; set; }
[DataMember]
public string w_temperature_one { get; set; }
[DataMember]
public string w_humidity_one { get; set; }
[DataMember]
public string w_note_one { get; set; }
[DataMember]
public string w_tody_two { get; set; }
[DataMember]
public string w_temperature_two { get; set; }
[DataMember]
public string w_humidity_two { get; set; }
[DataMember]
public string w_note_two { get; set; }
[DataMember]
}
[DataContract]
public class day
{
[DataMember]
public List<Omarnasar> omarnasar { get; set; }
}
}
et mon problème est que je ne sais pas comment puis sur ma page principale en utilisant la tâche ici est mon essai sur MainPage
day week = await WeatherDays.GetWeather(20.0, 30.0);
temp1.Text = week.omarnasr.
Je ne sais pas comment les utiliser quelqu'un peut-il aider mon !!!
Est-ce que vous voulez? 'temp1.Text = String.Join (" ", week.omarnasr);' –
@ravikumar Je veux obtenir 'w_temperature_one' du tableau et le mettre sur' temp1.Text' – louay
@ravikumar oui !! – louay