如何在Swift中将所有键和值从NSDictionary获取到单独的String数组中?

海森堡
    let urlAsString = "https://drive.google.com/uc?export=download&id=0B2bvUUCDODywWTV2Q2IwVjFaLW8"
    let url = NSURL(string: urlAsString)!
    let urlSession = NSURLSession.sharedSession()

    let jsonQuery = urlSession.dataTaskWithURL(url, completionHandler: { data, response, error -> Void in
        do {
            if let jsonDate = data, let jsonResult = try NSJSONSerialization.JSONObjectWithData(jsonDate, options: []) as? NSDictionary {

                print(jsonResult)

            }
        } catch let error as NSError {
            print(error)
        }


    })
    jsonQuery.resume()

好的,所以我在这里从在线json接收数据,然后将其作为NSDictionary存储在jsonresult中。我需要将所有键和值作为两个单独的数组存储吗?

基本上我想要这个

jsonresult.allkeys->字符串数组
jsonresult.allvalues->字符串数组

昆德拉潘

您可以使用:

let keys = jsonResult.flatMap(){ $0.0 as? String }  
let values = jsonResult.flatMap(){ $0.1 }  

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从哈希数组中获取键的所有值?

来自分类Dev

如何在PHP数组中获取键搜索的所有值与另一个键的值?

来自分类Dev

如何在不循环的情况下访问对象数组中的所有键和值

来自分类Dev

如何创建具有多个键和值数组的NSDictionary

来自分类Dev

将所有表单值获取到javascript数组中

来自分类Dev

如何在swift 5中从数组字典中获取所有“标题”值

来自分类Dev

如何在没有内置方法的情况下获取用逗号分隔的对象数组中的所有值和键

来自分类Dev

在NSDictionary / NSMutableDictionary中将数组添加为键和值

来自分类Dev

如何从生成的json中获取单独的键和值?

来自分类Dev

如何在列表和列中的特定键中获取所有唯一字典值?

来自分类Dev

使用JSON和JQ中的特定键获取具有所有值的数组

来自分类常见问题

如何在Swift中将数组的所有成员初始化为相同的值?

来自分类Dev

多维数组:如何获取特定键的所有值?

来自分类Dev

如何在单独的组合框中获取数组值

来自分类Dev

如何在c#中将所有图像从url获取到图片框?

来自分类Dev

在php数组中搜索值并获取所有键

来自分类Dev

如何在JavaScript中获取数组中对象的所有键

来自分类Dev

如何将所有键的 nsdictionary 值插入到 uitableview swift 3.0

来自分类Dev

如何在Java中将Json数组内容获取到ArrayList <String>?

来自分类Dev

从Swift中的Dictionary获取特定键的所有值

来自分类Dev

如何使用PHP从数组中获取数组的键和值

来自分类Dev

如何从NSDictionary获取键/值对?

来自分类Dev

如何从网格视图中将编辑文本值获取到数组android中

来自分类Dev

如何在Swift中将数组中的所有项目划分为Double

来自分类Dev

如何在 bash 脚本中将数组中的所有值作为参数一一传递?

来自分类Dev

获取NSDictionary中存在的所有键并放入Array

来自分类Dev

如何检查数组中的所有对象是否都包含相同的键和值?

来自分类Dev

如何在Clojure的嵌套结构中获取给定键的所有值

来自分类Dev

如何在MongoDB中获取包含某些(字符串)值的集合的所有键

Related 相关文章

  1. 1

    如何从哈希数组中获取键的所有值?

  2. 2

    如何在PHP数组中获取键搜索的所有值与另一个键的值?

  3. 3

    如何在不循环的情况下访问对象数组中的所有键和值

  4. 4

    如何创建具有多个键和值数组的NSDictionary

  5. 5

    将所有表单值获取到javascript数组中

  6. 6

    如何在swift 5中从数组字典中获取所有“标题”值

  7. 7

    如何在没有内置方法的情况下获取用逗号分隔的对象数组中的所有值和键

  8. 8

    在NSDictionary / NSMutableDictionary中将数组添加为键和值

  9. 9

    如何从生成的json中获取单独的键和值?

  10. 10

    如何在列表和列中的特定键中获取所有唯一字典值?

  11. 11

    使用JSON和JQ中的特定键获取具有所有值的数组

  12. 12

    如何在Swift中将数组的所有成员初始化为相同的值?

  13. 13

    多维数组:如何获取特定键的所有值?

  14. 14

    如何在单独的组合框中获取数组值

  15. 15

    如何在c#中将所有图像从url获取到图片框?

  16. 16

    在php数组中搜索值并获取所有键

  17. 17

    如何在JavaScript中获取数组中对象的所有键

  18. 18

    如何将所有键的 nsdictionary 值插入到 uitableview swift 3.0

  19. 19

    如何在Java中将Json数组内容获取到ArrayList <String>?

  20. 20

    从Swift中的Dictionary获取特定键的所有值

  21. 21

    如何使用PHP从数组中获取数组的键和值

  22. 22

    如何从NSDictionary获取键/值对?

  23. 23

    如何从网格视图中将编辑文本值获取到数组android中

  24. 24

    如何在Swift中将数组中的所有项目划分为Double

  25. 25

    如何在 bash 脚本中将数组中的所有值作为参数一一传递?

  26. 26

    获取NSDictionary中存在的所有键并放入Array

  27. 27

    如何检查数组中的所有对象是否都包含相同的键和值?

  28. 28

    如何在Clojure的嵌套结构中获取给定键的所有值

  29. 29

    如何在MongoDB中获取包含某些(字符串)值的集合的所有键

热门标签

归档