美文网首页
Xpath用法

Xpath用法

作者: Dove_Q | 来源:发表于2016-10-12 11:23 被阅读41次

第三方:TFHpple

#import "TFHpple.h"
    TFHpple *hpple = [TFHpple hppleWithHTMLData:data encoding:@"utf-8"];
    NSArray *eles = [hpple searchWithXPathQuery:@"//div[@class='article block untagged mb15']"];
    [eles enumerateObjectsUsingBlock:^(TFHppleElement *obj, NSUInteger idx, BOOL * _Nonnull stop) {
        
        NSArray *tempArr = [obj searchWithXPathQuery:@"//div[@class='content']//span"];
        TFHppleElement *e = tempArr.firstObject;
        NSString *content = e.content;
        
        NSArray *tempArr2 = [obj searchWithXPathQuery:@"//div[@class='author clearfix']/a[@href]/img[@src]"];
        TFHppleElement *e2 = tempArr2.firstObject;
        NSString *content2 = e2.attributes[@"src"];

        
        CellItem *item = [[CellItem alloc]initWithContentString:content andImageURL:content2];
        [_datas addObject:item];
    }];

相关文章

  • python学习笔记:xpath+css

    xpath用法 CSS用法

  • Python+Selenium之元素定位XPATH

    XPATH简介: 参考网站:W3school selenium之xpath源码 xpath各种实际用法 XPATH...

  • XPath爬取某网站的商品信息

    XPath将 HTML文件 转换成 XML文档,然后用 XPath 查找 HTML 节点或元素,更多XPath用法...

  • XPath爬取百度贴吧链接里的图片

    XPath将 HTML文件 转换成 XML文档,然后用 XPath 查找 HTML 节点或元素,更多XPath用法...

  • xpath用法

    ···lxml用法源自 lxml python 官方文档,更多内容请直接参阅官方文档,本文对其进行翻译与整理。lx...

  • Xpath用法

    第三方:TFHpple

  • xpath 用法

    在chrome中校验xpath路径 匹配包含某属性的所有的属性值//@lang 查找包含某些class的元素 fi...

  • XPath用法

    XPath表达式实例:获取根节点下所有这个名字的节点—//节点名比如要获取Config里面所有名字叫Cars的节点...

  • Xpath高级用法

    本篇主要介绍Xpath的一些高级用法,Xpath定位速度较快,是爬虫在网页定位中的较优选择。测试工具及环境:Pyt...

  • XPath 用法总结

    xpath常用方法 常用定位元素的方法 一些常用函数

网友评论

      本文标题:Xpath用法

      本文链接:https://www.haomeiwen.com/subject/kbkiyttx.html