ios - 从 Swift 中的 JSON 响应中获取 JSON 对象
问题描述
我想从 Swift 中的以下 JSON 响应中获取 LoginOperationResponseBody 键。
[
{
"LoginOperationResponseHeader": {
"ReponseCode": 1,
"ReponseType": "Success",
"ReponseDesc": "Login com successo"
},
"LoginOperationResponseBody": {
"UserName": "dev hélio africano monteiro querido varela",
"Email": "helio.varela@uniteltmais.cv",
"Perfil": "perfil_002",
"TipoCliente": "Particular",
"NIF": 0,
"PhotoId": 47212,
"NomeCompleto": "dev hélio africano monteiro querido varela",
"Number": 9100141,
"TipoClienteId": 1,
"TelefoneFixo": 0,
"UserID": 122,
"Morada": 0,
"ClientId": 22106,
"SessionId": "BBA72CDD-6BAA-4C22-AE95-8A674764CE7D",
"ClientNumber": 1000481
}
}
]
如果有人可以帮助我,将不胜感激。如果第一个数组对象上有一个键,我可以获取它,但是没有键我怎么能得到它。提前致谢。
解决方案
let loginOperationResponseBody = response[0]["LoginOperationResponseBody"]
我自己找到的。
推荐阅读
- c# - 启动线程后 UI 冻结
- node.js - 如何发出获取请求
快递中的头部请求? - tensorflow - 如何在 Vespa 中保护 Tensorflow?
- c# - C# WinForms 线程管理器
- java - 错误:在项目“应用程序”中,已解决的 Google Play 服务库依赖项依赖于另一个具有确切版本的依赖项
- swift - 在 super 中定义的常量不能在子类的 super.init 中使用?
- javascript - 在 PHP 中创建 onchange/oninput 监听器
- php - 如何使用内部连接通过 URL 解析 ID
- java - 无法将字符串接收到 Spring 端点
- python - 我定义了一个具有两个输出的函数并返回一个列表。如何调用最小化函数中的输出之一?