有没有办法使用TouchXML来解析没有引用密钥的json,如下所示:
{ foo:"bar" }
我正在尝试解析来自网络服务(谷歌)的响应,因此只需将JSON代码修复为有效就不是一种选择。
如果不可能,有没有办法有效地引用密钥作为预处理步骤?
答案 0 :(得分:0)
我决定用RegexKitLite预先解析它,使用
uint numReplace = [encoded replaceOccurrencesOfRegex:@"(?<=[\\{,])[^:\\[\\{\"]+(?=:)" withString:@"\"$0\""];