1
я получаю эту JSon строку из моего заднего конца:Swift 2: Как перейти на другой уровень в JSon данных
{"exception":false,"success":true,"status":0,"message":"200-OK","confirmMessage":"null","html":"null","data":{"ID":"00000000-0000-0000-0000-000000000001","AccessLevel":"150","Username":"Administrator","PictureID":"00000000-0000-0000-0000-000000000001"}}
я могу легко добраться до первого уровня (за исключением, успеха, статуса, сообщения и т.д.) с:
let success:Bool = jsonData.valueForKey("success") as! Bool
Моя проблема в том, что я пытаюсь прочитать разные значения в уровне данных.
Как я могу прочитать data.ID, data.Username и т. Д.?
возможно в качестве альтернативы 'jsonData.valueForKe у ("данные"). valueForKey ("ID") '. Или, используйте, если 'NSDictionary', как показано здесь: http://stackoverflow.com/questions/24073768/how-do-i-manipulate-nested-dictionaries-in-swift-eg-json-data – dfri
Он работает с обоими методы! Спасибо – LiTHiUM2525
@dfri Вы должны опубликовать это как ответ, чтобы другие могли найти – Jojodmo