【问题标题】:SwiftyJson append json object as key valueSwiftyJson 追加 json 对象作为键值
【发布时间】:2016-04-20 20:13:31
【问题描述】:

我已经在网站上搜索了解决此问题的方法,但遗憾的是找不到。我有一个现有的 json 对象,我正在尝试使用 SwiftyJson 将其附加到:

"photo_id" : {
    "base_identifier" : {
        "DSL" : {
            "photo_id" : "56d5d88eb04b925b68d75fcb"
         }
      }
  }

我已经尝试了一些解决方案,因此我在这里找到了类似的问题,但似乎没有一个能够完成我想要做的事情。

谢谢大家!

详细信息:Xcode 7.3 |斯威夫特 2.2 | SwiftyJSON 2.3.1

【问题讨论】:

  • I have tried a few of the solutions 哪些?什么没用?也许我们可以解释您尝试的问题是什么。
  • Eric D 我实际上能够使用我在下面发布的解决方案来修复它。很抱歉没有添加我已经尝试过的详细解决方案。
  • 嘿,没问题 - 我只是想改进你的问题。 :) 很高兴您找到了解决方案并发布了它。

标签: ios json swift swifty-json


【解决方案1】:

其实,我在进一步阅读SwiftyJSON Documentation 后能够弄清楚。我只是将对象初始化为错误地附加。只需初始化正确的方式就可以实现我想要的:

let emptyJSON: JSON = JSON([:])

然后只需在我需要的地方添加正确初始化的空 json 对象。希望这对其他人有帮助!

【讨论】:

  • 我最终找到了答案并将其发布在这里。我不确定我是否可以接受自己的答案作为最佳答案?它确实解决了手头的问题。
猜你喜欢
  • 1970-01-01
  • 2013-12-17
  • 2016-03-02
  • 2020-07-30
  • 2017-10-17
  • 2022-10-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多