2016-01-26 121 views
0

我正在使用JMeter,我想從JSON響應中提取特定值並在隨後的請求中使用此值。我安裝了JSON提取器插件,但我可以深入查看JSON值。在JMeter中提取JSON響應

下面是JMeter從JMeter捕獲的示例JSON響應。

while(1); 
{ 
: "results": 
: [ 
: : { 
: : : "permissions": 
: : : [ 
: : : ], 
: : : "exchangeId":"5wFrZHS8Obbw_JJOsaxy7A", 
: : : "documentIncomplete":false, 
: : : "dateCreated":1453718307090, 
: : : "finalized":false, 
: : : "voided":false, 
: : : "certified":false, 
: : : "dateModified":1453718307090, 
: : : "metaData": 
: : : [ 
: : : ], 
: : : "documentCreated":false, 
: : : "orphaned":false, 
: : : "dynamicName":false, 
: : : "description":"", 
: : : "mode":"ADHOC", 
: : : "state":"WITHOUT_DOCUMENT", 
: : : "name":"01/25/2016 10:38:21", 
: : : "priority":"C" 
: : } 
: ], 
: "responseTime":1453718307090 
} 

我已經試過以下,但仍無法獲得;交換:

$.permissions[2].exchangeId 

$.while..exchangeId 

$.permissions.exchangeId 

$.results.permissions.exchangeId 

$.while.results.permissions.exchangeId 

$.while.results[*].permissions.exchangeId 

$.while.results[1].permissions[0].exchangeId 

我在這裏幹什麼什麼了嗎?這裏的任何幫助表示讚賞,我嘗試搜索並找不到與我的問題相關的任何內容。

回答