如何使用Hpple解析HTML,以及获取网站上的所有超链接
来源:互联网 发布:淘宝卖家怎么刷信誉 编辑:程序博客网 时间:2024/05/01 15:20
关于怎么配置就不说了,具体可以参考:http://lwxshow.com/ios-iphone-development-teaches-you-how-to-use-the-objective-c-parsing-html-lwxshow-com
主要代码如下:
// 1
NSURL *tutorialsUrl = [NSURLURLWithString:@"http://www.olv06.com/lgxw.asp?Clid=22&Chid=1"];
NSData *tutorialsHtmlData = [NSDatadataWithContentsOfURL:tutorialsUrl];
// 2
TFHpple *tutorialsParser = [TFHpplehppleWithHTMLData:tutorialsHtmlData];
// 3
NSString *tutorialsXpathQueryString = @"//a";
NSArray *tutorialsNodes = [tutorialsParsersearchWithXPathQuery:tutorialsXpathQueryString];
for (TFHppleElement *elementin tutorialsNodes) {
NSString *url = [element objectForKey:@"href"];
NSLog(@"%@",url);
NSLog(@"%@",[[elementfirstChild] content]);
}
如果需要的话,可以把解析下来的内容保存到数组里面。
- 如何使用Hpple解析HTML,以及获取网站上的所有超链接
- iPhone:使用hpple解析html,Xpath导航
- iPhone:使用hpple解析html,Xpath导航
- 使用libxml解析HTML -- Hpple
- 使用Objective-C HPPLE库解析HTML和XML
- vb如何获取窗体的所有超链接
- ios hpple解析html demo
- OC解析html的类库Hpple的一些方法
- Python爬虫项目,获取所有网站上的新闻,并保存到数据库中,解析html网页等(未完待续)
- JAVA中使用Htmlparse解析HTML文档,使用htmlparse遍历出HTML文档的所有超链接(标记)
- 正则获取指定网页上的所有超链接
- 如何使用runtime获取手机上所有app的bundleID
- html 超链接的使用
- HTML超链接的使用
- 提取网站上的超链接
- 如何获取手机上所有的音乐文件
- python使用lxml解析html获取页面内所有叶子节点的xpath路径
- IOS文件解析 之第三方框架Hpple的简单使用
- ios中上下左右滑动的各种手势
- nginx windows 下安装和配置
- C语言中__attribute__的作用
- 死锁的四个必要条件及处理死锁
- 第七周任务-星号图
- 如何使用Hpple解析HTML,以及获取网站上的所有超链接
- ORCAD ShortCuts
- php判断日期函数
- 电影里的情节
- 第七周任务-星号图
- vmware中的bridge、nat、host-only的区别 .
- 软件思想之--软件学习之根本
- 启动数据库、、停止数据库、oracle、启动svn、svn无法删除问题
- 设计模式之6大原则