Created
February 13, 2017 17:49
-
-
Save MACastro987/d097d366e1fb1ba6c40950d85cccd9ad to your computer and use it in GitHub Desktop.
WeatherUnderground JSON Model
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Generated by json2csharp.com/# | |
public class Features | |
{ | |
public int conditions { get; set; } | |
} | |
public class Response | |
{ | |
public string version { get; set; } | |
public string termsofService { get; set; } | |
public Features features { get; set; } | |
} | |
public class Image | |
{ | |
public string url { get; set; } | |
public string title { get; set; } | |
public string link { get; set; } | |
} | |
public class DisplayLocation | |
{ | |
public string full { get; set; } | |
public string city { get; set; } | |
public string state { get; set; } | |
public string state_name { get; set; } | |
public string country { get; set; } | |
public string country_iso3166 { get; set; } | |
public string zip { get; set; } | |
public string magic { get; set; } | |
public string wmo { get; set; } | |
public string latitude { get; set; } | |
public string longitude { get; set; } | |
public string elevation { get; set; } | |
} | |
public class ObservationLocation | |
{ | |
public string full { get; set; } | |
public string city { get; set; } | |
public string state { get; set; } | |
public string country { get; set; } | |
public string country_iso3166 { get; set; } | |
public string latitude { get; set; } | |
public string longitude { get; set; } | |
public string elevation { get; set; } | |
} | |
public class Estimated | |
{ | |
} | |
public class CurrentObservation | |
{ | |
public Image image { get; set; } | |
public DisplayLocation display_location { get; set; } | |
public ObservationLocation observation_location { get; set; } | |
public Estimated estimated { get; set; } | |
public string station_id { get; set; } | |
public string observation_time { get; set; } | |
public string observation_time_rfc822 { get; set; } | |
public string observation_epoch { get; set; } | |
public string local_time_rfc822 { get; set; } | |
public string local_epoch { get; set; } | |
public string local_tz_short { get; set; } | |
public string local_tz_long { get; set; } | |
public string local_tz_offset { get; set; } | |
public string weather { get; set; } | |
public string temperature_string { get; set; } | |
public double temp_f { get; set; } | |
public double temp_c { get; set; } | |
public string relative_humidity { get; set; } | |
public string wind_string { get; set; } | |
public string wind_dir { get; set; } | |
public int wind_degrees { get; set; } | |
public double wind_mph { get; set; } | |
//testing : removed problematic property | |
//public int wind_gust_mph { get; set; } | |
public int wind_kph { get; set; } | |
public int wind_gust_kph { get; set; } | |
public string pressure_mb { get; set; } | |
public string pressure_in { get; set; } | |
public string pressure_trend { get; set; } | |
public string dewpoint_string { get; set; } | |
public int dewpoint_f { get; set; } | |
public int dewpoint_c { get; set; } | |
public string heat_index_string { get; set; } | |
public string heat_index_f { get; set; } | |
public string heat_index_c { get; set; } | |
public string windchill_string { get; set; } | |
public string windchill_f { get; set; } | |
public string windchill_c { get; set; } | |
public string feelslike_string { get; set; } | |
public string feelslike_f { get; set; } | |
public string feelslike_c { get; set; } | |
public string visibility_mi { get; set; } | |
public string visibility_km { get; set; } | |
public string solarradiation { get; set; } | |
public string UV { get; set; } | |
public string precip_1hr_string { get; set; } | |
public string precip_1hr_in { get; set; } | |
public string precip_1hr_metric { get; set; } | |
public string precip_today_string { get; set; } | |
public string precip_today_in { get; set; } | |
public string precip_today_metric { get; set; } | |
public string icon { get; set; } | |
public string icon_url { get; set; } | |
public string forecast_url { get; set; } | |
public string history_url { get; set; } | |
public string ob_url { get; set; } | |
public string nowcast { get; set; } | |
} | |
public class RootObject | |
{ | |
public Response response { get; set; } | |
public CurrentObservation current_observation { get; set; } | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment