2016-08-26 79 views
2

我從服務一個XML響應:從XML響應創建動態值

<token>80e7a83101cfd4f73920c7b4fdbe7f096fa9499c</token> 

這是在下面的POST請求的身體PARAM使用:

token=80e7a83101cfd4f73920c7b4fdbe7f096fa9499c 

有沒有辦法如何從令牌創建一個動態值?我需要每次手動複製粘貼...

回答

1

絕對。請求已分析的動態值正在使用JSON,XML和表單URL編碼的機構。有些文檔可在這裏(雖然它是JSON和XML是不是也集成在UI):https://paw.cloud/docs/advanced/reuse-values-from-previous-responses

以下是XML的一些詳細步驟:

在現場單擊鼠標右鍵,並選擇:響應>響應解析的身體

enter image description here

ENTER訪問對象你想要的XML路徑:

enter image description here

不幸的是,我們目前正在使用的XML路徑庫並不總是一致,因此訪問文本節點,嘗試.text.text[0] ...

在這個例子中,我訪問路徑slideshow.slide.title.text[0]這個XML:https://httpbin.org/xml

+1

剛剛獲得了我的阿哈時刻。謝謝! – BobC

+0

這似乎不適用於子樹 – Dave

+0

@Dave是指部分XML樹?如果它不是一個完整的XML文檔,那麼我們使用的XML解析器可能會失敗。 –