zoukankan      html  css  js  c++  java
  • perl 根据div 标签 查找id属性的值

    node2:/root/pachong#cat test.html 
        <div id="xxoo" class="pagelist">
    <span> 159条  共8页</span><strong>1</strong> <a href="/zhaoyangjian724/article/category/1756685/2">2</a> <a href="/zhaoyangjian724/article/category/1756685/3">3</a> <a href="/zhaoyangjian724/article/category/1756685/4">4</a> <a href="/zhaoyangjian724/article/category/1756685/5">5</a> <a href="/zhaoyangjian724/article/category/1756685/6">...</a> <a href="/zhaoyangjian724/article/category/1756685/2">下一页</a> <a href="/zhaoyangjian724/article/category/1756685/8">尾页</a> 
        </div>
    
    </div>
    
    
    node2:/root/pachong#cat a5.pl 
     use HTML::TreeBuilder::XPath;  
     my $tree= HTML::TreeBuilder::XPath->new;  
     $tree->parse_file( "test.html");
       ##获取博客分类的URL,根据a标签查找属性为href  
      @Links = $tree->find_by_tag_name('div');  
      #print Dumper($Links[0]);
      print "--------------------
    ";
      print $Links[0]->attr('id'); 
      print "
    ";
    
    
    node2:/root/pachong#perl a5.pl 
    --------------------
    xxoo
    
    
      @Links = $tree->find_by_tag_name('div');
    
      根据div 标签 查找id属性的值
    
    
      print $Links[0]->attr('id'); 
    
      
      node2:/root/pachong#cat a5.pl 
     use HTML::TreeBuilder::XPath;  
     my $tree= HTML::TreeBuilder::XPath->new;  
     $tree->parse_file( "test.html");
       ##获取博客分类的URL,根据a标签查找属性为href  
      @Links = $tree->find_by_tag_name('div');  
      #print Dumper($Links[0]);
      print "--------------------
    ";
      print $Links[0]->attr('id'); 
      print "
    ";
    
    
      node2:/root/pachong#perl a5.pl 
      --------------------
      xxoo

  • 相关阅读:
    LVS实现负载均衡原理及安装配置 负载均衡
    Jexus-5.6.3使用详解
    公共笔记
    net 网站过滤器 mvc webapi
    WebApi 生成帮助文档及顺便创建简单的测试工具
    Dapper.NET——轻量ORM
    C# Entity Framework并发处理
    linq 日常关键字使用
    解决nginx负载均衡的session共享问题
    table中实现数据上移下移效果
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13349807.html
Copyright © 2011-2022 走看看