Hi,
How to pull data from simple JSON using SAX parser I know, but how to pull data from such JSON:
{
"DailyForecasts":[
{
"Day":{
"Icon":12,
"IconPhrase":"Przelotne opady",
"HasPrecipitation":true,
"PrecipitationType":"Rain",
"PrecipitationIntensity":"Light",
"ShortPhrase":"Przelotne opady deszczu",
"LongPhrase":"Przelotne opady deszczu",
"PrecipitationProbability":84,
"ThunderstormProbability":17,
"RainProbability":84,
"SnowProbability":0,
"IceProbability":0,
"Wind":{
"Speed":{
"Value":11.1,
"Unit":"km/h",
"UnitType":7
},
"Direction":{
"Degrees":360,
"Localized":"N",
"English":"N"
}
},
"WindGust":{
"Speed":{
"Value":31.5,
"Unit":"km/h",
"UnitType":7
},
"Direction":{
"Degrees":43,
"Localized":"NE",
"English":"NE"
}
},
"TotalLiquid":{
"Value":1.6,
"Unit":"mm",
"UnitType":3
},
"Rain":{
"Value":1.6,
"Unit":"mm",
"UnitType":3
},
"Snow":{
"Value":0.0,
"Unit":"cm",
"UnitType":4
},
"Ice":{
"Value":0.0,
"Unit":"mm",
"UnitType":3
},
"HoursOfPrecipitation":1.5,
"HoursOfRain":1.5,
"HoursOfSnow":0.0,
"HoursOfIce":0.0,
"CloudCover":89,
"Evapotranspiration":{
"Value":1.8,
"Unit":"mm",
"UnitType":3
},
"SolarIrradiance":{
"Value":1763.8,
"Unit":"W/m²",
"UnitType":33
},
"RelativeHumidity":{
"Minimum":60,
"Maximum":80,
"Average":71
},
"WetBulbTemperature":{
"Minimum":{
"Value":11.6,
"Unit":"C",
"UnitType":17
},
"Maximum":{
"Value":14.5,
"Unit":"C",
"UnitType":17
},
"Average":{
"Value":12.9,
"Unit":"C",
"UnitType":17
}
},
"WetBulbGlobeTemperature":{
"Minimum":{
"Value":13.5,
"Unit":"C",
"UnitType":17
},
"Maximum":{
"Value":16.6,
"Unit":"C",
"UnitType":17
},
"Average":{
"Value":14.4,
"Unit":"C",
"UnitType":17
}
}
}
}
]
}
For example: DailyForecasts[0].Day.Rain.Value