对于一个刚刚入门的ios菜鸟来说, 无语的就是看见的是自己不懂的,最无语的是,连看见的是什么东西都不知道,那就无从下手了,最近在公司的项目里边遇到就是返回的XML格式数据里面包含接送格式的数据,返回格
刚开始的时候,选择用NSXMLParser,进行解析,但是解析出来的数据,很错乱,逗号,分号,啥都有,不好挑选数据,然后在网上搜解析方式,但是都没有,经过高人的点拨,把json数据串截出来,再转成NSData类型,然后再用NSJSONSerialization 进行解析,解析过后发现解析的结果还是为空,经过检查,在截出json数据的时候,格式是这样的
而json的数据格式是{"code":100,"number":0,"msg":"ERROR"}样的,发现可能问题在这,在网上查询了一下,发现"; 是\"的转义字符,果断使用[ string stringByReplacingOccurrencesOfString:@"",withString:@""];转换回来,然后可以开开心心的用NSJSONSerialization进行解析了,帮助不多,别喷