Simple JSON data processing
1 //Loadweather2 3var url = nsurl (string:"http://www.weather.com.cn/adat/sk/101240701.html")4 //hint no this method????????? 5 //var data = Nsdata.datawithcontentsofurl (url!, options:NSDataReadingOptions.DataReadingUncached, Error:nil)6var data = NSData (contentsofurl:url!, options:NSDataReadingOptions.DataReadingUncached, Error:nil)7 8 9var json:anyobject? = Nsjsonserialization.jsonobjectwithdata (data!, Options:NSJSONReadingOptions.AllowFragments, Error:nil)Ten /** One var weatherinfo ..... A (. 0 "Cityid",. 1 "101010100") - (. 0 "City",. 1 "Beijing") - (. 0 "Time",. 1 "19:05") the (. 0 "Isradar",. 1 "1") - */ - /** - {"Weatherinfo": {"City": "Ganzhou", "Cityid": "101240701", "temp": "+", "WD": "Southwest Wind", "WS": "Level 4", "SD": "63%", "WSE": "4", " Time ":" "Isradar": "1", "Radar": "JC_RADAR_AZ9797_JB", "NJD": "No Live", "qy": "992"}} + */ - //parsing +var weatherinfo:anyobject? = JSON?. Objectforkey ("weatherinfo:anyobject?") A atvar city:anyobject? = Weatherinfo?. Objectforkey (" City") - -var temo:anyobject? = Weatherinfo?. Objectforkey ("Temp") - -var wind:anyobject? = Weatherinfo?. Objectforkey ("WD")
iOS development-Data parsing Swift & simple JSON data processing