decodable

    1熱度

    1回答

    我有一個API的json響應。這將返回一個也是一個Dictionary的值。如何才能實現僅存儲/映射此字典的值。這裏是一個可以簡單地放入一個遊樂場的例子: id = ["$oid": "591ae6cb9d1fa2b6e47edc33"] 只應 id = "591ae6cb9d1fa2b6e47edc33" 這裏是一個可以簡單地放入一個遊樂場的例子: import Foundation

    0熱度

    1回答

    我想弄清楚如何使用Swift 4中的新特性來解析領域列表,解碼協議。 這裏是一個例子JSON: [{ "name": "Jack", "lastName": "Sparrow", "number": "1", "address": [ { "city": "New York", "street": "av. test"

    4熱度

    2回答

    我使用的是第一次從Swift 4開始的Codable協議,我無法理解從Decodable開始使用decodeIfPresent。 /// Decodes a value of the given type for the given key, if present. /// /// This method returns `nil` if the container does not have

    3熱度

    1回答

    我試圖使用PropertyListDecoder()來解碼plist,但是當我試圖訪問密鑰時,出現一個錯誤,指出它的格式不正確。我對我做錯的事情感到不知所措。我假設我可以解碼一個Plist文件的方式,我可以解碼一個JSON文件的權利?我不知道,我還是這個新手。 //struct for PLists struct AccessControl: Decodable { enum Acce

    15熱度

    2回答

    Swift 4 Decodable協議如何處理包含直到運行時才知道其名稱的密鑰的字典?例如: [ { "categoryName": "Trending", "Trending": [ { "category": "Trending", "trailerPrice": "", "isFavourit": nul

    0熱度

    2回答

    比方說,我們有一個JSON結構如下內容(在火力地堡的實時數據庫常用): { "18348b9b-9a49-4e04-ac35-37e38a8db1e2": { "isActive": false, "age": 29, "company": "BALOOBA" }, "20aca96e-663a-493c-8e9b-cb7b8272f81

    2熱度

    2回答

    我有一些的JSON回來按以下格式, { "Random Word": [ [ "2017-08-10", 6 ], [ "2017-08-11", 6 ], [ "2017-08-15", 4 ] ], "Another Random Word": [

    1熱度

    1回答

    我想從一個http資源解析一個json(這是我的路由器,所以http是強制性的)。 後,我設置Info.plistApp Security Transport是我得到我得到 1嘗試的數據連接: let sphDataAddress = "http://speedport.ip/data/status.json" let url = URL(string: sphDataAddress)! le

    0熱度

    1回答

    有人可以幫助我嗎?我爲此示例使用了Playground,因此您可以將整個代碼放入Playground並查看結果。 我發現,當我刪除此行: "address_format": "{{recipient}}\n{{street}}\n{{postalcode}} {{city}}\n{{country}}", 它似乎工作。 (JSON的驗證) import UIKit struct Count