【问题标题】:how to create a json array in swift如何在swift中创建一个json数组
【发布时间】:2020-04-15 07:25:49
【问题描述】:

我正在尝试在 Swift 中发送带有以下内容的 POST http 请求,并努力找出如何将下面的“参数”部分写入 Swift。

{ 
"method": "getContentCount", 
"params": [
   { "uri": "storage:memoryCard1", 
   "target": "all" }
  ]
}

至于“参数”,我认为它的 json 数组中只有一项,并尝试过

a) params: ["scheme":"storage"] // 我假设这是一个 json 对象,与上面的 'params' 格式不匹配,它不起作用

b) params: [ ["uri": "storage:memoryCard1", "target": "all" ]] 我认为这是与“参数”匹配的正确选项,但这也不起作用。

我在 Stackoverflow 上搜索了一个答案,但收效甚微。如果您知道答案或对答案的任何参考,请发表评论。

感谢您抽出宝贵时间阅读本文。

【问题讨论】:

  • 这是一个字典数组,其中字典有两个键/值对。你是如何在代码中创建你的 json 的?分享它,它会更容易为您提供帮助。

标签: arrays json swift object


【解决方案1】:

不要使用 [] 两次。 params: ["uri": "storage:memoryCard1", "target": "all" ]

【讨论】:

    猜你喜欢
    • 2015-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-26
    • 2013-12-16
    • 2018-05-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多