收集几个Objective-C的HTML解析库

最近在着手开发《掌中站》iOS 客户端的 HTML 解析这一块,老早就选用了 Google 去年开源的Gumbo,用的 OC 对 Gumbo 的一个封装OCGumbo。最近在开发的一个功能点就是想根据 OCGumbo 里面的各种 Query、Find 方法写一个自动解析器,解析某一页面的时候只需要读取一个 JSON 文件,根据 JSON 里面的操作符号就能在程序里执行对应的操作,这样就可以在服务器端动态地更新解析格式了。(目的是为了以防 HTML 发生变化而不用改程序代码,不可能为了一个 HTML 标签再向 App Store 提交一个更新版本),目前也不知道有没有类似的代码了?免得重复造轮。

Gumbo,一款纯 C99 库,解析时无需任何外部依赖。它主要是用来成为其他工具或库的一个构建块,如 linters、验证器、模板语言、重构和分析工具。完全符合 HTML 规范,强大灵活的处理、简单的 API,详情可看去年 CSDN 的报道

下面是我收集的几款 Objective-C 的 HTML 解析框架,或者叫库吧。:]


本来想针对上述几个比较给力的框架来个评测横比的,精力有限(其实是懒),目前个人比较喜欢 Gumbo,树大好乘凉~

comments powered by Disqus