小编典典

用于Objective-C的JSON解析器的比较(JSON框架,YAJL,TouchJSON等)

json

据我所知,Objective-C,JSON FrameworkYAJLTouch
JSON
有三个JSON解析器。然后,这三个将具有自己的特征。

例如:
YAJL可以用作SAX样式解析器。
JSON框架的历史比较悠久,已被广泛使用。
触摸JSON解析NSData而不是NSString。

另外,据我测试,性能比较的结果如下:
[快速] YAJL > JSON框架>触摸JSON [慢]。

如果您了解这些JSON解析器的优缺点,可以告诉我吗?
最后,如果您知道其他JSON解析器,请告诉我。


阅读 303

收藏
2020-07-27

共1个答案

小编典典

如果您正在寻找速度,请查看JSONKit。(通常)比已经提到的JSON库快很多,通常快一个数量级。而且由于它是“最近实例化的对象缓存”,因此(通常)同样会使用更少的内存。

2020-07-27