今天被一个接口搞的我相当蛋疼
http://218.107.36.173/DGService/ServiceInterface/GetOffLineMapData,
里面的东西是:{"Flag":"1","Code":"","Data":"{\"FileName\":\"weqeqweqw\",\"FileUrl\":\"../upload/OfflineMapdata/v160809.145601/xml.zip\",\"Version\":\"v160809.145601\",\"IsTheLastVer\":\"1\",\"CreatorId\":0,\"CreatorName\":null,\"ModifierId\":0,\"ModifierName\":null,\"ModifyTime\":\"2016-08-10T18:23:20.233\",\"ID\":20,\"CreateTime\":\"2016-08-09T14:56:17.78\"}","Message":""}
里面的json数据写的不规范,导致我获取出来的NSDictionary对象无法获取到 FileUrl的的值!
最后问了人之后才明白过来,把Data下不规范的值转成NSData格式后再用Json解析,最终获得Data所对应的数据!
毕竟菜鸟~仅供自己学习~