我需要根据以下格式的用户输入创建键值对数组到键 "availabilities"
以发布数据。对如何做到这一点感到困惑。
"availabilities": [
{
"availabilites_start_time": "6:00",
"availabilites_end_time": "10:00",
"availabilites_dayofweek": "1.",
"availabilites_shift": "Morning"
}
],
最佳答案
希望这会有所帮助:
var availabilitiesDict = [String: Any]()
availabilitiesDict["availabilities"] = [["availabilites_start_time" : "6:00", "availabilites_end_time": "10:00", "availabilites_dayofweek" : "1.", "availabilites_shift" : "Morning"]]
let jsonData = try? JSONSerialization.data(withJSONObject: availabilitiesDict, options: [])
let jsonString = String(data: jsonData!, encoding: .utf8)!
print(jsonString)
关于ios - 根据用户在 swift 中输入的数组创建键值对,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51778883/