gpt4 book ai didi

ios - 隐蔽 3 级嵌套 json 到 Alamofire 参数

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

我有一个非常复杂的 json 需要像这样用 Alamofire 发送我的 API

{
"usernme": "test",
"roastData": {
"temps": [
{"timing": 1, "state":1, "temp": 100},
{"timing": 2, "state":1, "temp": 101},
]
}
}

为了发送它,需要将这个json转换为类型[String: AnyObject]。

应该变成

["usernme": "test",
"roastData": [
"temps": [
["timing": 1, "state":1, "temp": 100],
["timing": 2, "state":1, "temp": 101],
]
"date": "someDateHere"
]
]

如何转换?

最佳答案

如果您有 JSON 字符串,您可以通过以下代码将其转换为字典:

// jsonString contains your JSON.
let data = jsonString.data(using: .utf8)
do {
let dictionary = try JSONSerialization.jsonObject(with: data!, options: .allowFragments) as? [String: Any]
// Use dictionary here
} catch {
print(error)
}

关于ios - 隐蔽 3 级嵌套 json 到 Alamofire 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48275907/

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