0
我正在使用JSON提取器來解析響應,但有時響應會在給定索引中返回一個空值,那時候我想確保我們移動到另一個索引以獲取正確的值。如何確保JSON提取器總是從響應中獲得正確的值?
例如,我的JSON路徑表達式是
$.CM[0].id
當應用程序返回的0指數爲空值,那個時候我得到這是在JSON提取提及的默認值,而不是我要的是每當我的腳本返回空值對於0索引,腳本應該搜索下一個索引中的值,即1。因此,當$ .CM [0] .id未能獲取該值時,應用程序應該搜索$ .CM [1] .id並獲取響應。
我應該怎麼做?我應該使用某種bean shell腳本,還是應該嘗試使用控制器?