NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil]; //解析数据 TFHpple *hpple=[TFHpple hppleWithHTMLData:data]; //XPATH字符串 越短越好。
数据分析一旦我们获取到Douban电影数据的HTML响应,我们可以使用解析库(如TFHpple)来提取所需的信息,如电影名称、评分、导演等。 TFHpple是一个Objective-C的HTML和XML解析库,它支持XPath表达式来定位和提取元素。 下面是一个使用TFHpple和XPath解析HTML的示例代码:// 使用TFHpple库解析HTMLNSData *htmlData = [html dataUsingEncoding:NSUTF8StringEncoding ];TFHpple *xpathParser = [[TFHpple alloc] initWithHTMLData:htmlData];// 使用XPath表达式来获取电影信息NSArray *movieNodes
HTFppleElement.m XPathQuery.h XPathQuery.m -XPath学习地址http://www.w3schools.com/XPath/default.asp 示例代码: #import "TFHpple.h *data = [[NSData alloc] initWithContentsOfFile:@"example.html"]; // Create parser xpathParser = [[TFHpple
NSData *data = [htmlString dataUsingEncoding:NSUTF8StringEncoding]; // 创建Hpple对象 xpathParser = [[TFHpple NSData *data = [htmlString dataUsingEncoding:NSUTF8StringEncoding]; // 创建Hpple对象 xpathParser = [[TFHpple
富文本 TFHpple- TFHpple 解析html的轻量级框架 RTLabel - RTLabel 基于UILabel类的拓展,能够支持Html标记的富文本显示,它是基于Core Text,因此也支持
我当时想要不用TFHpple解析HTML内容吧,但是仔细一想不行的,因为头部没有Referer,无法解析。