【问题标题】:How to access an item in an array embedded in another array with SwiftyJSON?如何使用 SwiftyJSON 访问嵌入在另一个数组中的数组中的项目?
【发布时间】:2016-10-29 20:06:46
【问题描述】:

我正在尝试访问名为“MemberID”的数组中的 Int,但它位于另一个数组中的数组中,如下所示:

{
  "userMessage" : "ErnollmentSuccess",
  "data" : {
    "memberId" : 3635,
    "refreshToken" : "fc22418f1267488485e5f99a510b1618",
    "tokenType" : "bearer",
    "accessToken" : "1ce9744bd2604392adc0e896bba24f2a",
    "expiresIn" : 1209600
  }

有人知道我如何提取 memberID 值吗?

【问题讨论】:

  • json["data"]["memberId"]
  • 成功了,非常感谢!

标签: json swift swifty-json


【解决方案1】:

给定一个具有以下内容的 JSON 类型的 json 值

{
  "userMessage" : "ErnollmentSuccess",
  "data" : {
    "memberId" : 3635,
    "refreshToken" : "fc22418f1267488485e5f99a510b1618",
    "tokenType" : "bearer",
    "accessToken" : "1ce9744bd2604392adc0e896bba24f2a",
    "expiresIn" : 1209600
}

你可以这样写

if let memberID = json["data"]["memberid"].int {
    print(memberID)
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-06
    • 2017-03-12
    • 2018-12-12
    • 1970-01-01
    • 1970-01-01
    • 2020-01-13
    相关资源
    最近更新 更多