Xpath的parent

来源:互联网 发布:韩氏父子 圆号网络 编辑:程序博客网 时间:2024/06/05 17:46
parent轴是选取当前节点父节点,下面看简单示例:

     //DDD/parent::*     获取所有节点DDD的父节点

  <AAA> 

     <BBB> 
          <DDD> 
               <CCC> 
                    <DDD/> 
                    <EEE/> 
               </CCC> 
          </DDD> 
     </BBB> 
     <CCC> 
          <DDD> 
               <EEE> 
                    <DDD> 
                         <FFF/> 
                    </DDD> 
               </EEE> 
          </DDD> 
     </CCC> 
  </AAA>

 

    /AAA/BBB/parent::*    得到根节点AAA,这样写在实际中没有意义。

  <AAA> 
     <BBB> 
          <DDD> 
               <CCC> 
                    <DDD/> 
                    <EEE/> 
               </CCC> 
          </DDD> 
     </BBB> 
     <CCC> 
          <DDD> 
               <EEE> 
                    <DDD> 
                         <FFF/> 
                    </DDD> 
               </EEE> 
          </DDD> 
     </CCC> 
  </AAA>

 

   /AAA/parent::*     根节点无法获取到parent

<AAA> 
     <BBB> 
          <DDD> 
               <CCC> 
                    <DDD/> 
                    <EEE/> 
               </CCC> 
          </DDD> 
     </BBB> 
     <CCC> 
          <DDD> 
               <EEE> 
                    <DDD> 
                         <FFF/> 
                    </DDD> 
               </EEE> 
          </DDD> 
     </CCC> 
  </AAA>
0 0