给定的数据不是有效的JSON

问题描述 投票:-2回答:1

结构响应:可编码{结构行:可编码{让recipeId:Int让标题:[字符串:字符串]让imageHref:[String:String]让描述:[字符串:字符串]}

let title :String?
let users:[rows]

}

Json URL:https://dl.dropboxusercontent.com/s/2iodh4vg0eortkl/facts.json

swift codable decodable
1个回答
2
投票
在解决您的问题之前,将此代码放入您的Swift Playground。

var str = "INSERT OR REPLACE INTO List VALUES(NULL,\'RS\',\'PRODUCTI FO\',\'AX[Demo]\',\'abc\',\'All\',\'Sk\')" var ary = [Character]() for itm in str.characters{ ary.append(itm) } print(ary)

如果仔细检查ary,则会看到enter image description here

这意味着您的字符串由\'而不是\组成。现在删除\'

let resultStr = str.stringByReplacingOccurrencesOfString("\'", withString: "")

希望这会对您有所帮助。
© www.soinside.com 2019 - 2024. All rights reserved.