【发布时间】:2012-05-21 09:21:39
【问题描述】:
虽然根据基准 JSONKit 更快,但 Github 自述文件充满了错误的 JSON 导致崩溃等警告。
对我来说,更重要的是没有崩溃,并且 JSON 文件中格式不正确的 Unicode JSON 或其他细微错误不会导致崩溃。
也许速度的提高来自它对错误的严格和不宽容? NSJSONSerialization 在这方面是否更健壮?
【问题讨论】:
-
你所说的“畸形”是什么意思?您是否建议使用 IE 6 方法来处理 JSON?或者您的意思是能够从一些无效字符中恢复?
-
我的意思是例如当出现 UTF8 错误、字符损坏等时。
-
不确定那个,但 JSONKit 声明它将根据 UTF 标准用 UTF-8 替换字符替换无效字符。 JSONKit 给出的关于无效值等的所有其他警告似乎与 NSJSONSerialization 完全相同。
标签: iphone ios json jsonkit nsjsonserialization