IOSアプリからサーバーにクエリを投げてJSON形式で値を取得する事はできました。
// レスポンス結果 { "data": { "getAll": "aaaa" } }
swift
1// let resultData = String(data: data!,encoding: .utf8)! 2let resultData = "{\"data\":{\"getAll\":\"aaaa\"}}" 3// print(resultData) 4 5 let json2:Data = resultData.data(using: String.Encoding.utf8)! 6 7 do { 8 // パースする 9 let items = try JSONSerialization.jsonObject(with: json2) as! Dictionary<String, Any> 10 print(items["data"]!) 11 12// print(items["getAll"]) 13// print(items["getAll"] as! String) // メンバid Intにキャスト 14// print(items["name"] as! String) // メンバname Stringにキャスト 15 } catch { 16 print(error) 17 }
itemsには、取得した結果がkeyとvalueで入っているように思えます。
取得したいデータはgetAll
のaaaa
というデータが欲しいです。
どう書けば取得できますか?
回答1件
あなたの回答
tips
プレビュー