Jmeter:标准化空间以去除空白区域

时间:2017-03-15 08:13:56

标签: jmeter

如何删除磁贴中的额外空格?使用下面会抛出一个未知的错误   节点:规范化空间。这是我试过的那个。    // TD [@类= “标题”] /文本()/正常化空间(。)

     <html>
     <head>
     <body>
     <table class="secondhead" width="100%" cellspacing="0" cellpadding="0">
     <tbody>
     <tr>
     <td class="title">
     My status Report (ABCDEFGH12160916)
     <span style="font-size:14pt;color:#00FF00"> * Live, Billable, CRM *                                                                          
     </span>
     </td>
     </tr>
     </tbody>
     </table>
     </body>
     </head>
     </html>

1 个答案:

答案 0 :(得分:0)

根据XPath functions reference

  

FN:正常化空间(字符串)

     

fn:normalize-space()

     

从指定的字符串中删除前导和尾随空格,并将所有内部空白序列替换为1并返回结果。如果没有字符串参数,则它在当前节点上执行相同的操作

     

示例:normalize-space(' The XML ')

     

结果:'The XML'

所以你应该使用以下表达式:

normalize-space(//td[@class="title"]/text())

查看Using the XPath Extractor in JMeter指南,了解有关在JMeter中处理XPath和JSON路径的更多信息