返回列表 發帖

取出data內資料的問題 swift3

前輩們好,我有一個api解析出來他的格式有點奇妙

當解出來他前面多了不像是字串的hello
所以我用字串方式解析出來後再清除他
  1. let cleanHello = utf8Text.replacingOccurrences(of: "hello(", with: "")
  2.                 let clean = cleanHello.replacingOccurrences(of: ");", with: "")
  3.                 print(clean)
複製代碼
顯示的結果會變這樣

再來我就把它存進DATA並且在用json解析一次
  1. let jsonData:Data = clean.data(using: .utf8)!
  2.                
  3.                 if let json = try? JSONSerialization.jsonObject(with: jsonData, options: .mutableContainers) as AnyObject{
  4.                     print(json as AnyObject)
  5.                     
  6.                 }
複製代碼
出來的結果有點奇怪。。。他應該要是都是字串才對,可是有的有" " 有的卻沒有


嘗試了兩天都沒辦法把我要的key取出來。。。
想轉型成dic也轉不成
希望有大大能夠幫忙解答。
附件: 您需要登錄才可以下載或查看附件。沒有帳號?註冊
返回列表