XPath学习12:attribute

Posted zhanglinfei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了XPath学习12:attribute相关的知识,希望对你有一定的参考价值。

attribute  选取当前节点的所有属性

attribute轴选取当前节点的所有属性,获取的结果是属性而不是节点,全面所有的轴都是选取节点。

     /AAA/BBB/attribute::*     选取/AAA/BBB节点的所有属性

   <AAA> 
     <BBB aaa = "111" bbb = "222"> 
          <CCC/> 
          <CCC xxx = "555" yyy = "666" zzz = "777"/> 
     </BBB> 
     <BBB aaa = "999"> 
          <CCC xxx = "qq"/> 
          <DDD xxx = "ww"/> 
          <EEE xxx = "oo"/> 
     </BBB> 
     <BBB> 
          <DDD xxx = "oo"/> 
     </BBB> 
    </AAA>

   

       //CCC/attribute::*   选取所有CCC节点的所有属性

   <AAA> 
     <BBB aaa = "111" bbb = "222"> 
          <CCC/> 
          <CCC xxx = "555" yyy = "666" zzz = "777"/> 
     </BBB> 
     <BBB aaa = "999"> 
          <CCC xxx = "qq"/> 
          <DDD xxx = "ww"/> 
          <EEE xxx = "oo"/> 
     </BBB> 
     <BBB> 
          <DDD xxx = "oo"/> 
     </BBB> 
    </AAA>

以上是关于XPath学习12:attribute的主要内容,如果未能解决你的问题,请参考以下文章

网络爬虫_XPath的学习

元素定位XPath 简单操作分享

WebGoat教程学习--XPATH 注入(XPATH-Injection)

Selenium2学习-- xpath定位

java-xpath学习

xpath学习,通过xpath 采集数据