JSONDeserializer
public class JSONDeserializer: Deserializer
Default JSON deserializer implementation.
Deserializes JSON formatted data using Foundation’s JSONSerialization class.
-
A shared
JSONDeserializer
instance.Declaration
Swift
public static let shared = JSONDeserializer()
-
A unique name that identifies this deserializer.
Declaration
Swift
public let name = "json"
-
Function that deserializes raw JSON data into a Foundation object.
Declaration
Swift
public func deserialize(data: Data) throws -> Any
Parameters
data
The raw JSON data to be deserialized.