- 授权协议: Apache
- 开发语言: Objective-C
- 操作系统: OS X
- 软件首页: https://github.com/tracy-e/OCGumbo
- 软件文档: https://github.com/tracy-e/OCGumbo
- 官方下载: https://github.com/tracy-e/OCGumbo
软件介绍
OCGumbo是一个Objective-C写的HTML5解析引擎,基于Google gumbo开源项目。
OCGumbo除了基础的解析功能外,最大的特色是对增加了类似JQuery的查询功能。
示例代码:
OCGumboDocument *document = [[OCGumboDocument alloc] initWithHTMLString:htmlString]; OCGumboElement *root = document.rootElement; //document: do something with the document. //rootElement: do something with the html tree. NSLog(@"options: %@", document.Query(@"body").find(@"#select").find(@"option")); NSLog(@"title: %@", document.Query(@"title").text()); NSLog(@"attribute: %@", document.Query(@"select").first().attr(@"id")); NSLog(@"class: %@", document.Query(@"#select").parents(@".main")); NSLog(@"tag.class: %@", document.Query(@"div.theCls")); NSLog(@"tag#id : %@", document.Query(@"div#theId"));
x86/x64体系探索及编程
邓志 / 电子工业出版社 / 2012-10-1 / 119.00元
本书是对Intel手册所述处理器架构的探索和论证。全书共五大部分,从多个方面对处理器架构相关的知识进行了梳理介绍。书中每个章节都有相应的测试实验,所运行的实验例子都可以在真实的机器上执行。 通过阅读本书,读者应能培养自己动手实验的能力。如果再有一些OS方面的相关知识,基本上就可以写出自己简易的OS核心。 本书适合有一定的x86基础知识,且对了解处理器架构及编程感兴趣的读者阅读。一起来看看 《x86/x64体系探索及编程》 这本书的介绍吧!
