gpt4 book ai didi

ios - swift 3 将 json 数组解析为键值

转载 作者:行者123 更新时间:2023-11-28 18:15:43 24 4
gpt4 key购买 nike

我有一个 json,我将其解析为字典。现在大多数只是一个键值对,如“title”:{“this is the title”}。困扰我的一件事是一个键值对,它有一个值数组。

"hashTags":[{"name":"pizza"},{"name":"salami"},{"name":"diet"}]

我不想使用 SwiftyJSON,因为这是我唯一无法解决的部分。我需要的是将这个值转换成一个数组,我可以迭代它。我有一些方法,但它们失败了,因为它们添加了新行或停止显示 äöü 符号。

提前致谢!

最佳答案

  • hashTags 是一个包含 String 键和值的字典数组,将其转换为 [[String:String]]
  • 使用 for 循环遍历数组并打印键 name

    的所有值
    if let hashTags = json["hashTags"] as? [[String:String]] {
    for tag in hashTags {
    print(tag["name"])
    }
    }

假设 json 是包含键 hashTags 的父对象。

关于ios - swift 3 将 json 数组解析为键值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40827319/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com