對于一個剛剛?cè)腴T的ios菜鳥來說, 無語的就是看見的是自己不懂的,最無語的是,連看見的是什么東西都不知道,那就無從下手了,最近在公司的項目里邊遇到就是返回的XML格式數(shù)據(jù)里面包含接送格式的數(shù)據(jù),返回格

剛開始的時候,選擇用NSXMLParser,進(jìn)行解析,但是解析出來的數(shù)據(jù),很錯亂,逗號,分號,啥都有,不好挑選數(shù)據(jù),然后在網(wǎng)上搜解析方式,但是都沒有,經(jīng)過高人的點(diǎn)撥,把json數(shù)據(jù)串截出來,再轉(zhuǎn)成NSData類型,然后再用NSJSONSerialization 進(jìn)行解析,解析過后發(fā)現(xiàn)解析的結(jié)果還是為空,經(jīng)過檢查,在截出json數(shù)據(jù)的時候,格式是這樣的

而json的數(shù)據(jù)格式是{"code":100,"number":0,"msg":"ERROR"}樣的,發(fā)現(xiàn)可能問題在這,在網(wǎng)上查詢了一下,發(fā)現(xiàn)"; 是\"的轉(zhuǎn)義字符,果斷使用[ string ?stringByReplacingOccurrencesOfString:@"",withString:@""];轉(zhuǎn)換回來,然后可以開開心心的用NSJSONSerialization進(jìn)行解析了,幫助不多,別噴