Xpath之最好使用方式

我们会使用Xpath做自动化测试元素定位,尤其在Extjs使用异常频繁。基本情况能通过W3网站学习。本文介绍一种特别的方式帮助你解决定位问题。

XML文件如下


   
   

   
   

   
   
    
    
    
        
     
     Harry Potter
        
     
     
      
      J K. Rowling
     
     
        
     
     
      
      2005
     
     
        
     
     
      
      29.99
     
     
    
    
    
    
    
    
        
     
     Everyday Italian
        
     
     
      
      Giada De Laurentiis
     
     
        
     
     
      
      2005
     
     
        
     
     
      
      30.00
     
     
    
    
    
    
    
    
        
     
     Learning XML
        
     
     
      
      Erik T. Ray
     
     
        
     
     
      
      2003
     
     
        
     
     
      
      39.95
     
     
    
    
    
    
    
    
        
     
     XQuery Kick Start
        
     
     
      
      James McGovern
     
     
        
     
     
      
      Per Bothner
     
     
        
     
     
      
      Kurt Cagle
     
     
        
     
     
      
      James Linn
     
     
        
     
     
      
      Vaidyanathan Nagarajan
     
     
        
     
     
      
      2003
     
     
        
     
     
      
      49.99
     
     
    
    
    

   
   
模型在w3网站, 请点击

那么问题来了,我们如何找到最后一个book下的James Linn的author对象,以下介绍一种模板例子如下;

能够得到author的内容为Giada De Laurentiis的titile节点。

/bookstore/book[author[text()="Giada De Laurentiis"]]/title

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值