带字符串和布尔值的JSON数组
我正在使用带字符串和布尔值的JSON数组,json,swift,xcode,Json,Swift,Xcode,我正在使用.json创建一个xCode/Swift项目 我想创建一个键数组,以及一个布尔值(真/假)来标记是否使用了键。标准布尔值为false。如果使用了该键,它将更新为true。我不知道如何做到这一点,但我尝试过这样的方法: { "aloUrl": "fb://profile/********", "imgAD_active": true, "keys"{ "key_red": false // if key "key_red" is used, set
.json
创建一个xCode/Swift项目
我想创建一个键数组,以及一个布尔值(真/假)来标记是否使用了键。标准布尔值为false
。如果使用了该键,它将更新为true
。我不知道如何做到这一点,但我尝试过这样的方法:
{
"aloUrl": "fb://profile/********",
"imgAD_active": true,
"keys"{
"key_red": false // if key "key_red" is used, set to true
"key_green": false
"key_black": false
"key_white": false
"key_orange": false
"key_pink": false
}
}
如何执行此操作?您可以使用字典包含的
字符串作为键,使用任何作为值
let dic: [String: Any]
dic["aloUrl"] = "fb://profile/********"
dic["imgAD_active"] = true
dic["keys"] = ["key_green": false, "key_red": false, ...]
我还检索值作为
let url = dic["aloUrl"] as? String
您可以使用字典包含的字符串
作为键,使用任何
作为值
let dic: [String: Any]
dic["aloUrl"] = "fb://profile/********"
dic["imgAD_active"] = true
dic["keys"] = ["key_green": false, "key_red": false, ...]
我还检索值作为
let url = dic["aloUrl"] as? String
我的.json
文件应该是什么样的?然后您可以检查此文件以将其转换为json字符串。之后,您可能希望将其存储到.json文件中。您可以查看此文件以读取和写入文件。我的.json
文件应该是什么样子?然后您可以选中此文件以将其转换为json字符串。之后,您可能希望将其存储到.json文件中,您可以查看此文件以读取和写入文件