有人可以向我解释如何在:let参数:[String:AnyObject]中创建JSON吗?

时间:2019-05-29 09:35:00

标签: json swift dictionary

我需要使用HTTP发布请求发送此JSON,但是我想将其转换为字符串,所以“”有问题 如果有人可以为我做或为我解释,它将对我有帮助, 谢谢!

{
  "inputs": [
    {
      "data": {
        "image": {
          "url": "https://someImage.jpg"
        }
      }
    }
  ]
}

2 个答案:

答案 0 :(得分:0)

您可以尝试

let str :[String:Any] =  [
    "inputs": [
    [
    "data": [
    "image": [
    "url": "https://someImage.jpg"
    ]
    ]
    ]
]]

答案 1 :(得分:0)

要使其动态使用以下方法:

let url = [
    "url": "https://someImage.jpg"
]

let data = [
    "image":url
]

let inputs = [
    "data": [data]
]