"{Sunday:0,Monday:1,Tuesday:1,Wednesday:1,Thursday:1,Friday:1,Saturday:0}"
I have been trying to convert a string to a dictionary but its giving an error of data is invalid.
"{Sunday:0,Monday:1,Tuesday:1,Wednesday:1,Thursday:1,Friday:1,Saturday:0}"
I have been trying to convert a string to a dictionary but its giving an error of data is invalid.
your json should look like this:
"{\"Sunday\":0,\"Monday\":1,\"Tuesday\":1,\"Wednesday\":1,\"Thursday\":1,\"Friday\":1,\"Saturday\":0}"
and then you can use this func
func convertToJsonReturnDict(string: String) -> [String:Any]? {
guard let data = s.data(using: .utf8) else { return [:]
do {
let json = try JSONSerialization.jsonObject(with: data, options: .allowFragments) as! [String:Any]
return json
} catch {
print(error)
return [:]
}
}