XML格式包含json格式数据的解析

对于一个刚刚入门的ios菜鸟来说, 无语的就是看见的是自己不懂的,最无语的是,连看见的是什么东西都不知道,那就无从下手了,最近在公司的项目里边遇到就是返回的XML格式数据里面包含接送格式的数据,返回格


刚开始的时候,选择用NSXMLParser,进行解析,但是解析出来的数据,很错乱,逗号,分号,啥都有,不好挑选数据,然后在网上搜解析方式,但是都没有,经过高人的点拨,把json数据串截出来,再转成NSData类型,然后再用NSJSONSerialization 进行解析,解析过后发现解析的结果还是为空,经过检查,在截出json数据的时候,格式是这样的

而json的数据格式是{"code":100,"number":0,"msg":"ERROR"}样的,发现可能问题在这,在网上查询了一下,发现" 是\"的转义字符,果断使用[ string  stringByReplacingOccurrencesOfString:@"",withString:@""];转换回来,然后可以开开心心的用NSJSONSerialization进行解析了,帮助不多,别喷

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容