XPath學習5:descendant-or-self


descendant-or-self  選取當前節點的所有后代元素(子、孫等)以及當前節點本身

descendant-or-self跟descendant類似,多了節點本身。

     /AAA/BBB/descendant-or-self::*    選擇/AAA/BBB本身及所有后代元素

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

      //CCC/descendant-or-self::*    選擇CCC的所有后代元素及本身

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM